unity---给物体施加普通力和位置力
作者:互联网
普通力
让物体沿着某一方向获得一个力,vector3方向
addForceObj.GetComponent<Rigidbody>().AddForce(1000,0,1000);
位置力
沿着当前物体与另一个物体的方向给当前物体施加一个力
Vector3 force = cubeObj.transform.position-addPosObj.transform.position;
addPosObj.GetComponent<Rigidbody>().AddForceAtPosition(force*30f,addPosObj.transform.position);
应当获得的对象
效果
通过点击按钮来控制力,并且每个物体都应该添加RigidBody组件
标签:force,物体,transform,---,addPosObj,unity,施加,position,GetComponent 来源: https://www.cnblogs.com/lxp-blog/p/16078274.html