同时施加力并旋转对象

时间:2019-07-01 22:49:07

标签: c# unity3d

object layout and force way

就像在图片中一样,我想向父对象添加一个力,以使其在向上和向右移动的同时旋转90度。我将位置存储在对象下方以帮助旋转运动,但是我不知道有什么方法可以编写代码。

1 个答案:

答案 0 :(得分:1)

我认为您正在寻找的是AddForceAtPosition

  

在位置施加力。结果,这将在对象上施加扭矩和力。

GetComponent<RigidBody>().AddForceAtPosition(Vector3.right, child.transform.position);