2015-12-02 84 views
3

如何将上面的游戏对象(Roed Knap,Hand等)添加到下面给出的脚本中(图片中)? unityUnity 4添加游戏对象和碰撞引用

这是一个示例项目。我无法想象将GameObject和Colliders引用到脚本中。

我想要做的事很简单。

使用Collider创建一个GameObject,并在碰撞发生时触发某些事物。

所以我所拥有的基本上是一个GameObject立方体添加了一个对撞球,为此选择了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" 
    } 
} 

回答

1

Unity对所有MonoBehaviour和引擎命名都使用C#语法。也就是说,一种方法以首字母开头:

void OnTriggerEnter(Collider col){}