2013-04-27 6 views
-2

이 스크립트의 문제점을 누군가에게 알려주실 수 있습니까?예기치 않은 문자 오류

#pragma strict 

private var dead = false; 

function OnControllerColliderHit(hit : ControllerColliderHit) 
{ 
    if(hit.gameObject.tag == "Respawn") 
    { 
     dead = true; 
    } 
} 

function Update() 
{ 
    if(dead) 
    { 
     transform.position = Vector3(0,0,0); 
     dead = false; 
    } 
} 
} 
+1

1.이 _JavaScript_처럼 보이지 않는다. 2.'''와 일치하지 않는 후행하는'}'이 있습니다 –

+0

왜 거기에 문제가 있다고 생각합니까? 무언가에서 오류 메시지가 나타나면 게시하십시오. – RichieHindle

+2

보고있는 오류/반갑지 않은 행동을 알려주십시오. Paul S.에게 - 통일성은 JS에 기반한 언어를 사용하지만 당신은 JS가 아니라는 점에서 옳습니다. – DrC

답변

0

마지막 줄 또는 두 사본의 마지막 }를 제거하고이 중 하나를 붙여 넣습니다

#pragma strict 

private var dead = false; 

function OnControllerColliderHit(hit : ControllerColliderHit) 
{ 
    if(hit.gameObject.tag == "Respawn") 
    { 
     dead = true; 
    } 

} 

function Update() 
{ 
    if(dead) 
    { 
     transform.position = Vector3(0,0,0); 
     dead = false; 
    } 
}