Hi everyone
i have a problem with my script…
var DoorGameObject : Transform; // This is a reference to the door GameObject that has your animation
private var HasTriggerBeenUsed : boolean = true; // This is to make sure that the button is not repeatedly pressed.
private var setTrigger : boolean = true;
function OnTriggerStay() {
if (Input.GetKeyDown("e") && !HasTriggerBeenUsed) {
DoorGameObject.animation.Play("Take 001");
setTrigger = true;
}
else if (Input.GetKeyDown("e") && HasTriggerBeenUsed) {
DoorGameObject.animation.Play("close door"); // Insert name of DoorClose animation instead of that
setTrigger = true;
}
if (setTrigger) { HasTriggerBeenUsed = !HasTriggerBeenUsed; }
}
i have a animation to open and close a door, i put both on animation tag of my door et put the right name of the animations on the script but that doesn’t work very well :s
I open the door easily but the probleme it’s to close. Sometimes it’s work sometimes not
I have a probleme on the script but don’t know where =s
Can you help me?
Thank you in advance