图片和文字
using UnityEngine;
using System.Collections;
public class NewBehaviourScript : MonoBehaviour {
bool doorIsOpen = false;
float doorTimer = 0.0f;
public float doorOpenTime = 3.0f;
public AudioClip doorOpenSound;
public AudioClip doorShutSound;
void Start () {
}
void OnControllerColliderHit(ControllerColliderHit hit){
if (hit.gameObject.tag == "playerDoor" && doorIsOpen == flase){
OpenDoor(hit.gameObject);
}
}
void OpenDoor(GameObject door){
doorIsOpen = true;
door.audio.PlayOneShot(doorOpenSound);
}
void Update () {
}
}
using UnityEngine;
using System.Collections;
public class NewBehaviourScript : MonoBehaviour {
bool doorIsOpen = false;
float doorTimer = 0.0f;
public float doorOpenTime = 3.0f;
public AudioClip doorOpenSound;
public AudioClip doorShutSound;
void Start () {
}
void OnControllerColliderHit(ControllerColliderHit hit){
if (hit.gameObject.tag == "playerDoor" && doorIsOpen == flase){
OpenDoor(hit.gameObject);
}
}
void OpenDoor(GameObject door){
doorIsOpen = true;
door.audio.PlayOneShot(doorOpenSound);
}
void Update () {
}
}