unity3d怎么判断物体掉落到地面,与地面碰撞了

 时间:2024-10-13 02:55:57

1、打开unity3d创建一个地面Terrain。

unity3d怎么判断物体掉落到地面,与地面碰撞了

2、接着创建一个立方体模型Cube。

unity3d怎么判断物体掉落到地面,与地面碰撞了

3、在立方体上面添加一个Rigidbody刚体组件。

unity3d怎么判断物体掉落到地面,与地面碰撞了

4、并在上面添加一个Tertest脚本。

unity3d怎么判断物体掉落到地面,与地面碰撞了

5、给脚本添加OnCollisionEnter方法,可以检测碰撞collider。

unity3d怎么判断物体掉落到地面,与地面碰撞了

6、在方法判断是否与地面Terrain接触并发生碰撞了,是的话就修改为红颜色。if(theCollision.game晦倘佳鳎Object.name=="Terrain"){ GetComponent<Renderer>().material.color = new Color (255,0,0); }

unity3d怎么判断物体掉落到地面,与地面碰撞了

7、运行unity3d场景,我们发现立方体会下落,当掉落到地面后就变成了红颜色。

unity3d怎么判断物体掉落到地面,与地面碰撞了
  • Unity如何设置树木对象的长度#校园分享#
  • U3D如何解决物体往下掉的情况
  • unity怎么打开资源商店
  • Unity如何缩放游戏界面
  • Unity如何导入新资源
  • 热门搜索
    神犬小七是什么狗 不什么什么什么 运动会班级介绍 降压药什么时候吃 山东有什么好玩的地方 我运动我健康作文 缓存是什么 apply是什么意思 山东有什么特产 surprised是什么意思