private var doorIsOpen : boolean = false;
private var doorTimer : float = 0.0;
private var currentDoor : GameObject;
var doorOpenTime : float = 3.0;
var doorOpenSound : AudioClip;
var doorShutSound : AudioClip;
function OpenDoor (door : GameObject)
{
doorIsOpen = true;
door.audio.PlayOneShot(doorOpenSound);
door.transform.parent.animation.Play("doorOpen");
}
function OnControllerColliderHit (hit : ControllerColliderHit)
{
if(hit.gameObject.tag == "playerDoor" && doorIsOpen == false)
{
OpenDoor(hit.gameObject);
}
}
這是應該的時候我的性格有門碰撞播放聲音,但它並沒有我不明白爲什麼爲什麼我的聲音不打
你確定這不是ActionScript嗎? – Joe 2012-03-01 16:02:28
是的,我敢肯定,我明白有類似的混淆 – Darren 2012-03-01 16:06:24