This function set a particular joint property to the specified value.


physics_joint_set_value(joint, field, value)

参数 描述
joint The index of the joint that you wish to change
field The constant for the joint property that you wish to change
The new value for the joint property

返回: N/A(无返回值)


Certain joint properties can be changed and set even after the creation of the joint, but only on those joints that have a motor, ie - revolute joints and prismatic joints. There are a number of constants that can be used in this function and they can be found here: Physics Joint Constants.


if physics_joint_get_value(revJoint, phy_joint_max_motor_torque) < 2
   physics_joint_set_value(revJoint, phy_joint_max_motor_torque, 2);

The above code checks to see if the joints maximum motor torque is set to less than 2 and if it is it then sets it to 2.

下一页: physics_joint_distance_create
© Copyright YoYo Games Ltd. 2018 All Rights Reserved