【发布时间】:2020-09-01 21:05:12
【问题描述】:
我一直在尝试制作这款恐怖游戏,到目前为止一切进展顺利,唯一的问题是我对编程有点陌生,并且一直在互联网上查找如何制作此代码。
我似乎找不到一个教程来清楚地解释如何一步一步地做到这一点。对于脚本,我希望它的行为如下:
- 当玩家靠近游戏对象(对象周围的盒子碰撞器)并按下一个键(例如,“E”)时,该对象将播放声音然后消失。
这是我的脚本到目前为止,我可以播放声音效果,这个脚本附加在我的场景中的拾音对象。
public class CassetteTapeOne : MonoBehaviour {
void OnTriggerEnter(Collider other) {
AudioSource source = GetComponent<AudioSource>();
if (other.gameObject.tag == "Player") {
KeyCode key = KeyCode.E;
if (Input.GetKeyDown( key )) {
source.Play();
}
}
}
}
如果您有任何建议或想法,将不胜感激。
【问题讨论】: