mapCenterOnCamera: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - " \| arma2 \| *([0-9]\.[0-9]{2}) * " to " | arma2 |$1 |game2= arma2oa |version2= 1.50 |game3= tkoh |version3= 1.00 |game4= arma3 |version4= 0.50 ") |
Lou Montana (talk | contribs) m (Some wiki formatting) |
||
(25 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{RV|type=command | {{RV|type=command | ||
| arma2 | |game1= arma2 | ||
|1.02 | |version1= 1.02 | ||
|game2= arma2oa | |game2= arma2oa | ||
Line 15: | Line 15: | ||
|gr1= GUI Control - Map | |gr1= GUI Control - Map | ||
| | |descr= The main syntax enables/disables continuous centering of the main map type control on the camera position. Needs to be executed once.<br> | ||
The alternative syntax centers mini map type control on camera. Needs to be executed each frame (preferably inside an {{hl|onDraw}} event handler). | |||
| mainmap | |s1= mainmap [[mapCenterOnCamera]] enable | ||
|p1= mainmap: [[Control]] | |p1= mainmap: [[Control]] | ||
Line 24: | Line 24: | ||
|p2= enable: [[Boolean]] | |p2= enable: [[Boolean]] | ||
| [[Nothing]] | |r1= [[Nothing]] | ||
| s2= | |s2= [[mapCenterOnCamera]] minimap | ||
|s2since= arma3 1.48 | |||
|p21= minimap: [[Control]] | |p21= minimap: [[Control]] | ||
| r2= [[Array]] | |r2= [[Array]] in format [[Position#PositionASL|PositionASL]] of the map center (camera focus object's '''model centre'''<nowiki/>'s position (see [[getPosWorld]])) in render scope | ||
|x1= < | |x1= <sqf> | ||
(( | // --- Minimap update | ||
((uiNamespace getVariable "BIS_UAV_DISPLAY") displayCtrl 112410) mapCenterOnCamera true; | |||
</sqf> | |||
|seealso= [[ctrlMapAnimAdd]] | |seealso= [[ctrlMapAnimAdd]] [[ctrlMapAnimCommit]] [[getPosWorld]] | ||
}} | }} | ||
Latest revision as of 10:34, 19 April 2024
Description
- Description:
- The main syntax enables/disables continuous centering of the main map type control on the camera position. Needs to be executed once.
The alternative syntax centers mini map type control on camera. Needs to be executed each frame (preferably inside an onDraw event handler). - Groups:
- GUI Control - Map
Syntax
- Syntax:
- mainmap mapCenterOnCamera enable
- Parameters:
- mainmap: Control
- enable: Boolean
- Return Value:
- Nothing
Alternative Syntax
- Syntax:
- mapCenterOnCamera minimap
- Parameters:
- minimap: Control
- Return Value:
- Array in format PositionASL of the map center (camera focus object's model centre's position (see getPosWorld)) in render scope
Examples
- Example 1:
- // --- Minimap update ((uiNamespace getVariable "BIS_UAV_DISPLAY") displayCtrl 112410) mapCenterOnCamera true;
Additional Information
- See also:
- ctrlMapAnimAdd ctrlMapAnimCommit getPosWorld
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