【PhysX】
1、施加力:
1 if(GUILayout.Button("普通力",GUILayout.Height(50))) 2 { 3 //施加一个力,X轴方向力度为1000,Y轴方向力度为1000 4 addFrceObj.rigidbody.AddForce (1000, 0, 1000); 5 } 6 7 if(GUILayout.Button("位置力",GUILayout.Height(50))) 8 { 9 //施加一个位置力,物体将会朝向这个位置发力移动,力的模式为冲击力。 10 Vector3 force = cubeObj.transform.position - addPosObj.transform.position; 11 addPosObj.rigidbody.AddForceAtPosition(force,addPosObj.transform.position,ForceMode.Impulse); 12 }