使用Unity 4.3.4f
场景:我试图通过使用Box Collider 2d和Rigidbody 2d属性来创建一个与相机对象一起移动的背景,以便创建当相机在屏幕上移动时背景正在循环的感觉。
背景元素被设置为触发器,并且我的相机上包含检测脚本的对象具有运动学2d刚体。为了测试这是否有效,我在C#中添加了下面的脚本,看看它们是否会发生冲突。
void OnTriggerEnter2d(Collider2D collider) {
Debug.Log ("Collision: " + collider.name);
}
理论上,这当然应该打印出对撞机接触的物体的名称,对吧?由于某些原因,我的日志中没有任何输出。有什么建议是我在这里没有看到的,或者是我可以查看的文档,以找出我的问题?
发布于 2014-04-07 15:13:46
你有一个大写的问题。
void OnTriggerEnter2D(Collider2D other) {
//your handler code goes here!
}
https://stackoverflow.com/questions/22898960
复制