Hinges are commonly interacted with by controlling it via a button or YOLOL script.
A hinge's DoorOpenState-field can be connected to a button.
The button can be then used to remotely open or close the hinge.
To learn more about how to use fields, consult these wiki pages:
|DoorOpenState||Setting values to this field will move the joint target as defined by the properties and other fields of the device.|
|DoorCurrentState||This field will get updated to the latest state that the joint target is in, as defined by the properties and other fields of the device. The value answer basically answers the question 'What input would the device need to move to it's current position'|
|EndRotation / EndPosition||How "open" the joint will be is relative to RelativeDestinationRotation when it receives input identical or above FullOpenInput. Is measured in percents(%) for prismatic joints, and degrees in hinge joints.|
|StartRotation / StartPosition||How "closed" the joint will be is relative to RelativeOriginalRotation when it receives input identical or below FullCloseInput. Is measured in percents(%) for prismatic joints, and degrees in hinge joints|
|TargetVelocity||The maximum velocity the joint will reach. This cannot exceed the velocity property defined in the type, and can't be negative.|