From Bohemia Interactive Community
Hover & click on the images for description
Description
- Description:
- Applies impulse force to given object at given position.
- Groups:
- Object Manipulation
Syntax
- Syntax:
- object addForce [force, position]
- Parameters:
- object: Object - PhysX object or unit
- force: Array - in format [x,y,z], force vector in world space. Force is in Newton
- position: Array - in format [x,y,z], in object's relative position
- Return Value:
- Nothing
Examples
- Example 1:
- Apply force [0,1000,0] defined in world space (not factoring object actual positioning) to object position [1,0,0]:
_object addForce [[0,1000,0], [1,0,0]];
- Example 2:
- Apply force [0,1000,0] defined in model space (relative to object) to object position [1,0,0]:
_object addForce [_object vectorModelToWorld [0,1000,0], [1,0,0]];
- Example 3:
- Can be used on units since Arma 3 v2.04:
if (local bob) then
{
[] spawn
{
bob addForce [bob vectorModelToWorld [0,-200,0], bob selectionPosition "rightfoot"];
sleep 5;
bob setUnconscious false;
};
};
Additional Information
- See also:
- addTorque vectorModelToWorld vectorModelToWorldVisual selectionPosition
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here!
Add Note