为什么unity5用c#写脚本时用不了addforce
答案:1 悬赏:0 手机版
解决时间 2021-11-17 03:32
- 提问者网友:太高姿态
- 2021-11-16 09:39
为什么unity5用c#写脚本时用不了addforce
最佳答案
- 五星知识达人网友:千杯敬自由
- 2021-11-16 11:18
要使用AddForce首先必须在你所引用的对象中添加RigidBody或者RigidBody2D。
其次你需要获取所引用游戏对象的RigidBody,可以使用 xxx.Getcomponent()),将所获取的RigidBody进行保存。
RigidBody本身没有提供静态的AddForce方法,所以肯定不能直接使用。
大致举例:
RigidBody rigid = xxx.GetComponent();
rigid.AddForce(三维向量);
其次你需要获取所引用游戏对象的RigidBody,可以使用 xxx.Getcomponent
RigidBody本身没有提供静态的AddForce方法,所以肯定不能直接使用。
大致举例:
RigidBody rigid = xxx.GetComponent
rigid.AddForce(三维向量);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯