Unity
[Unity] Component의 Type알아내기
Guk-blog
2019. 8. 2. 09:57
728x90
반응형
예를 들어 Collider 중에서 Box Collider인지 Mesh Collider인지 알아내서 다른 오브젝트에도 똑같은
Collider를 추가하고자 할 때
var col = (Collider)go.AddComponent(GetComponent<Collider>().GetType());
스크립트가 붙어있는 오브젝트의 Collider의 타입을 가져와 같은 타입의 Collider를 go라는 오브젝트에 추가
Collider가 BoxCollider인지 확인하는 방법
if (GetComponent<Collider>().GetType().Equals(typeof(BoxCollider)))
{
...
}
728x90
반응형