안선생
2023. 11. 11. 22:36
Cast<바꾸고 싶은 클래스>(클래스)
클래스를 바꾸고 싶은 클래스로 바꿔준다
단 클래스가 바꾸고 싶은 클래스랑 부모든 자식이든 연관이 되어야함 업 캐스팅 다운 캐스팅 가능
간단한 예시
내가 만약 Overlap을 했다고 치자 그럼 모든 액터한테 반응을 할것이다 이때 cast를 한다 그러면 Cast한 액터에게만 반응을 할 것이다.
위와 같이 BP_ThirdPersonCharacter를 캐스팅하면 OtherActor가 BP_ThirdPersonCharacter일때만 호출될것이다.
모든 클래스는 Actor에 자손이기 때문 cast가 가능
위와같이 캐스팅은 형변환할때 사용한다. 캐스팅에 성공하면 바꾼 클래스 기능을 사용할 수 있다