为什么unity5用c#写脚本时用不了addforce
1个回答
展开全部
要使用AddForce首先必须在你所引用的对象中添加RigidBody或者RigidBody2D。
其次你需要获取所引用游戏对象的RigidBody,可以使用 xxx.Getcomponent<Rigidbody>()),将所获取的RigidBody进行保存。
RigidBody本身没有提供静态的AddForce方法,所以肯定不能直接使用。
大致举例:
RigidBody rigid = xxx.GetComponent<RigidBody>();
rigid.AddForce(三维向量);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询