안선생의 개발 블로그
안선생
« 2025/02 »
일 |
월 |
화 |
수 |
목 |
금 |
토 |
|
|
|
|
|
|
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 |
|
관리 메뉴
안선생의 개발 블로그
[UE5] Cast 본문
언리얼
[UE5] Cast
안선생
2023. 11. 11. 22:36
Cast<바꾸고 싶은 클래스>(클래스)
클래스를 바꾸고 싶은 클래스로 바꿔준다
단 클래스가 바꾸고 싶은 클래스랑 부모든 자식이든 연관이 되어야함 업 캐스팅 다운 캐스팅 가능
간단한 예시
내가 만약 Overlap을 했다고 치자 그럼 모든 액터한테 반응을 할것이다 이때 cast를 한다 그러면 Cast한 액터에게만 반응을 할 것이다.
위와 같이 BP_ThirdPersonCharacter를 캐스팅하면 OtherActor가 BP_ThirdPersonCharacter일때만 호출될것이다.
모든 클래스는 Actor에 자손이기 때문 cast가 가능
위와같이 캐스팅은 형변환할때 사용한다. 캐스팅에 성공하면 바꾼 클래스 기능을 사용할 수 있다