如何将上面的游戏对象(Roed Knap,Hand等)添加到下面给出的脚本中(在图片中)?
这是一个示例项目。我无法想象将GameObject和Colliders引用到脚本中。
我想做的很简单。
使用碰撞器制作游戏对象,并在碰撞发生时触发。
所以我所拥有的基本上是一个GameObject Cube,它添加了一个Collider球体,并选择了这个isTrigger
。输入时我想要这个触发器,修改文本。你能帮我初步化,引用和其他必要的东西,见下面的代码。这是我使用的代码。
using UnityEngine;
using System.Collections;
public class NewBehaviourScript : MonoBehaviour {
GameObject Cube;
GUIText Text;
Collider collision;
// Use this for initialization
void Start () {
collision = Cube.GetComponent<Collider> ();
Text = GetComponent ("GuiText") as GUIText;
}
// Update is called once per frame
void Update () {
}
void onTriggerEnter(){
Text.text = "Won"
}
}
答案 0 :(得分:1)
Unity使用C#语法对所有MonoBehaviour和引擎命名。也就是说,方法以封顶字母开头:
void OnTriggerEnter(Collider col){}