【unity3d脚本】unity3d中c#脚本怎么检测碰撞力的大小?
答案:2 悬赏:40 手机版
解决时间 2021-02-19 04:15
- 提问者网友:不爱我么
- 2021-02-18 23:23
【unity3d脚本】unity3d中c#脚本怎么检测碰撞力的大小?
最佳答案
- 五星知识达人网友:旧脸谱
- 2021-02-18 23:33
【答案】 rigidbody.velocity 即刚体速度V
rigidbody.mass 即刚体质量M
不考虑阻力的话 F=MV/T,T为力F的作用时间 追问: 它是什么类型的量? 追答: unity3d并没有直接检测碰撞力大小的方法。 可以认为碰撞过程是瞬时完成的 那么碰撞力大小直接表现在rigidbody.velocity参数上,当然和物体的质量也有关系。 追问: 大神,你知道如何调用其它脚本的函数么? 追答: GameObject.Find(要查找的gameobject的名字).GetComponent().变量或者函数 或者给GameObject对象添加Tag标记 GameObject.FindWithTag(标记名).GetComponent().变量或者函数 你可以去看看unity的中文使用手册,很详尽的。 追问: 噢噢,好多人都说详情见那个手册,到底哪里有啊?
rigidbody.mass 即刚体质量M
不考虑阻力的话 F=MV/T,T为力F的作用时间 追问: 它是什么类型的量? 追答: unity3d并没有直接检测碰撞力大小的方法。 可以认为碰撞过程是瞬时完成的 那么碰撞力大小直接表现在rigidbody.velocity参数上,当然和物体的质量也有关系。 追问: 大神,你知道如何调用其它脚本的函数么? 追答: GameObject.Find(要查找的gameobject的名字).GetComponent().变量或者函数 或者给GameObject对象添加Tag标记 GameObject.FindWithTag(标记名).GetComponent().变量或者函数 你可以去看看unity的中文使用手册,很详尽的。 追问: 噢噢,好多人都说详情见那个手册,到底哪里有啊?
全部回答
- 1楼网友:想偏头吻你
- 2021-02-19 01:05
你的回答很对
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯