unity3d怎么判断物体掉落到地面,与地面碰撞了
1、打开unity3d创建一个地面Terrain。
2、接着创建一个立方体模型Cube。
3、在立方体上面添加一个Rigidbody刚体组件。
4、并在上面添加一个Tertest脚本。
5、给脚本添加OnCollisionEnter方法,可以检测碰撞collider。
6、在方法判断是否与地面Terrain接触并发生碰撞了,是的话就修改为红颜色。if(theCollision.game晦倘佳鳎Object.name=="Terrain"){ GetComponent<Renderer>().material.color = new Color (255,0,0); }
7、运行unity3d场景,我们发现立方体会下落,当掉落到地面后就变成了红颜色。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:74
阅读量:69
阅读量:72
阅读量:93
阅读量:86