如何检查是否点击了触发器?

时间:2015-11-14 20:02:28

标签: c# object unity3d triggers

好吧,我有一个叫做对象A的触发器的游戏对象。

我想知道如何查看是否点击了触发器。如果我做

   void Update()
   {
       if( Input.GetMouseButton(0))
         {
               runthefunction();
         }
   }

然后它等着我点击任何地方。

我想在单击ObjectA(触发器)时运行runthefunction()函数。

1 个答案:

答案 0 :(得分:1)

如果您使用触发器,请使用函数OnTriggerEnter()

void OnTriggerEnter()
{
    runthefunction();
}

有关详细信息,请参阅此处:http://docs.unity3d.com/ScriptReference/Collider.OnTriggerEnter.html