2014-09-30 1 views
0

스노우 볼 게임을 만들면 눈덩이가 피어날 것입니다. 눈덩이가 치면 점수가 사라지고 점수가 뺍니다.어떻게 2 차원 객체를 다른 객체로 이동시키고 충돌이 있었는지 탐지합니까?

플레이어와 볼이라는 두 개의 게임 개체를 만들려고했는데 충돌을 감지하는 코드가 이렇게 보입니다.

void Update 
{ 
    if (Player.transform.position.x == Ball.transform.position.x) 
         score--; 
} 

OnCollisionEnter를 만들어야할지 모르겠지만 어떻게해야할지 모르겠습니다.

+0

게임 오브젝트가 colliders이있는 경우 후 OnCollisionEnter 이벤트는 좋은 생각이다. – Catwood

+0

어떻게 할 것인가? 나는 눈덩이가 플레이어를 때리게하려고 시도했을 때 볼이 겹쳐지면 스코어가 사라지고 점수 빼기를 원한다. – user3268184

+0

트리거가 원하는 것 : http : // unity3d .com/learn/tutorials/modules/초보자/물리학/colliders-as-triggers – SirBraneDamuj

답변

관련 문제