纳金网
标题:
触发器没有立即执行的问题
[打印本页]
作者:
王者再临
时间:
2013-3-1 18:13
标题:
触发器没有立即执行的问题
有两个物体A B.A物体可以右键操作旋转, B 可以随意拖动,当B拖动碰撞到A时 触发器没有立即执行,要等到点一次右键才执行 大家帮我看看是什么问题,可以怎么解决
触发器代码是:
IEnumerator OnTriggerEnter(Collider collider)
{
print("OnTriggerEnter");
main m = Camera.mainCamera.GetComponent<main>();
if (m != null)
{
if (m.nowOpertionModel != null)
{
//判断当前移动物体是否是当前步骤对应物体
if (collider.transform.name.Equals(m.nowOpertionModel.OprtPartName))
{
//判断当前物体与碰撞体的tag是否相同
if(transform.tag.Equals(collider.transform.tag))
{
//correct
m.blOperationOver = ***e;
}
}
}
}
yield return new WaitForEndOfFrame();
}
欢迎光临 纳金网 (http://wwww.narkii.com/club/)
Powered by Discuz! X2.5