4
필드 유형을 직접 확인하는 방법을 알고 있습니다. 하지만 타입에 대해,이루프에서 유형을 확인하는 방법은 무엇입니까?
private bool checkJumpObstacle(Type type)
{
foreach (GameObject3D go in GameItems)
{
if (go is type) // won't accept 'type'
{
return true;
}
}
return false;
}
같은 것을 구현할 수있는 방법, 나는 매개 변수 (그 모든 클래스이다)로 Car
, House
또는 Human
를 전달하고 싶습니다. 하지만 이런 종류의 코드는 작동하지 않습니다.
굉장! 감사합니다 –
오 존 ......... –
존, 이것에 대해서? 'if (type.GetType() == go.GetType(). BaseType)' –