selectionPosition: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "{{Command " to "{{RV|type=command ") |
Lou Montana (talk | contribs) m (Text replacement - " *\| *PARAMETER[0-9]{1,3} *= * " to " ") |
||
Line 24: | Line 24: | ||
|s2= object '''selectionPosition''' [selectionName, LODName] {{Since|arma3|1.49.131660|y}} | |s2= object '''selectionPosition''' [selectionName, LODName] {{Since|arma3|1.49.131660|y}} | ||
|p21= object: [[Object]] | |p21= object: [[Object]] | ||
|p22= [selectionName, LODName]: [[Array]] | |p22= [selectionName, LODName]: [[Array]] | ||
|p23= selectionName: [[String]] | |p23= selectionName: [[String]] | ||
|p24= LODName: [[String]] - LOD name, one of the following: | |p24= LODName: [[String]] - LOD name, one of the following: | ||
Line 35: | Line 35: | ||
* "FireGeometry" | * "FireGeometry" | ||
* "LandContact" | * "LandContact" | ||
* "HitPoints" | * "HitPoints" | ||
|r2= [[Array]] - [x,y,z] relative position in model space | |r2= [[Array]] - [x,y,z] relative position in model space |
Revision as of 18:10, 29 January 2021
Description
- Description:
- Description needed
- Groups:
- Object ManipulationRender Time Scope
Syntax
- Syntax:
- Syntax needed
- Parameters:
- object: Object
- selectionName: String
- Return Value:
- Return value needed
Alternative Syntax
- Syntax:
- object selectionPosition [selectionName, LODName] Template:Since
- Parameters:
- object: Object
- [selectionName, LODName]: Array
- selectionName: String
- LODName: String - LOD name, one of the following:
- "Memory"
- "Geometry"
- "FireGeometry"
- "LandContact"
- "HitPoints"
- Return Value:
- Array - [x,y,z] relative position in model space
Examples
- Example 1:
_inModelPosition = player selectionPosition "head_hit";
- Example 2:
_inModelPosition = player selectionPosition "pelvis";
- Example 3:
_inModelPosition = player selectionPosition "head";
- Example 4:
_inModelPosition = player selectionPosition "camera";
Additional Information
- See also:
- See also needed
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
- Posted on January 5, 2007 - 12:24
- Giova
- To know more selections simply create an eventHandler damage on an object.
- Posted on July 29, 2015 - 09:35 (UTC)
- Jezuro
-
Since 1.49.131660, you can use an alternative syntax:
object selectionPosition [selectionName, lodName]
lodName: "Memory", "Geometry", "FireGeometry", "LandContact", "HitPoints"
If the given selectionName is not found in the given lod, [0,0,0] is returned. - Posted on June 25, 2017 - 15:13 (UTC)
- Killzone Kid
- Do use the filter that comes with Alt Syntax to suit your needs. For example player has 3 selections called "head" and their selectionPositions are quite different from each other:
player selectionPosition ["head", "Memory"]; // [0.173798,0.330415,1.37783] player selectionPosition ["head", "FireGeometry"]; // [0.14375,0.206039,1.44689] player selectionPosition ["head", "HitPoints"]; // [0.144257,0.306769,1.53471]