BIS_fnc_animatePicture

From Bohemia Interactive Community
Revision as of 17:43, 13 December 2022 by Lou Montana (talk | contribs) (Page filling)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Hover & click on the images for description

Description

Description:
Translates (relative or absolute), scales (relative or absolute), and sets the alpha over time on the provided control.
Execution:
call
Groups:
Systems

Syntax

Syntax:
[control, durationOrSpeed, [translationPosition, isRelativeTranslation, useDuration], [scalePosition, isRelativeScale, scalePivot], alpha] call BIS_fnc_animatePicture
Parameters:
control: Control - the control to be moved
durationOrSpeed: Number - (Optional, default 2) transition duration or movement speed, depending on useDuration
translationPosition: Array format Position2D - (Optional, default [0,0])
isRelativeTranslation - Boolean - (Optional, default true) is translationPosition relative to the original control's position
useDuration: Boolean - (Optional, default true) if set to false, durationOrSpeed will be used as control speed (and effect duration will be recalculated from it)
scalePosition: Number or Array of Numbers - (Optional, default 1) define X and Y scale value
isRelativeScale: Boolean - (Optional, default true) is scalePosition relative to the original control's scale
scalePivot: String - (Optional, default "center") case-insensitive. Possible values:
  • "topLeft"
  • "topCenter"
  • "topRight"
  • "centerLeft"
  • "center" - fallback value
  • "centerRight"
  • "bottomLeft"
  • "bottomCenter"
  • "bottomRight"
alpha: Number - (Optional, default 0) control's final opacity
Return Value:
Number - animation's duration

Examples

Example 1:
private _t = [ _controlFront, 1, [[0.5, 0.5], true, false], [], 0.5 ] call BIS_fnc_animatePicture;

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