일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 |
Tags
- modeling
- unreal
- charactercreator
- UE
- ANIMATION
- autodesk
- Costume
- visualstudio
- UnrealEngine
- HTML
- 마야
- maya
- 3dmodeling
- c++
- animating
- 씨플플
- 애니메이팅
- character
- reallusion
- 3d
- C
- ue5
- iclone
- C언어
- 개발블로그
- cc4
- 프로그래밍
- 언리얼엔진
- 개발
- Programming
Archives
- Today
- Total
목록2024/02/01 (1)
개발나라 스용공주
[UNREAL] 블루프린트 BluePrint 이론 (19) / 객체지향의 캐스팅
캐스팅이란 상위 클래스가 하위 클래스의 변수나 함수를 사용하고 싶으나 하위 클래스에만 포함되어져있어 사용하지 못하는 경우에 사용하는 것이다. 캐스팅을 사용할 경우 하위 클래스의 변수나 함수에 도달할 수 있다. 상속의 경우 자신에게 속한 변수와 함수들을 물려주기만 하는데 캐스팅의 경우 상속을 해주는 주체인 상위의 클래스가 자신에게 속해있는 하위의 클래스에서 필요한 변수와 함수를 가져올 수 있는 기능이다. 위의 사진과 같이 캐스팅을 할 때 하위 클래스를 스폰한 뒤 상위 클래스에서 하위클래스를 끌어오는 캐스팅은 가능하다. 하지만 아래와 같이 상위 클래스를 스폰한 상태에서 하위 클래스로 캐스팅은 안된다. (하위 클래스가 상위 클래스인 것은 반드시 포함하고 있다는 게 사실이지만 상위 클래스는 해당 하위클래스 뿐만..
개발일지/UNREAL ENGINE
2024. 2. 1. 16:11