Arma 3 Scripting

ctrlSetFade

  • Arma 3 v0.50
  • First in Armed Assault v1.00

Command · Markdown · JSON · original wiki page

Description

Sets wanted transparency for control animation. Requires ctrlCommit to commit changes. To hide or show a control instantly, use ctrlShow.

Note

If there are multiple (interactable) controls on top of each other but the top-most control is faded using ctrlSetFade 1, this control will interfere with other controls that were defined earlier and in the exact same position. To counter that, the faded control must be disabled with ctrlEnable.

Syntax

controlName ctrlSetFade fade

Parameters:

Returns: Nothing

Examples

Example 1

_control ctrlSetFade 1;
_control ctrlCommit 5;

Problems

Despite having fade = 1; in a control's config, ctrlFade will still report a fade of 0 - resulting in ctrlSetFade 0 doing nothing.

To counter that, first use ctrlSetFade 1, then ctrlCommit 0 to apply it, and only then ctrlSetFade can be used as usual.

See also

ctrlFade · cutFadeOut · ctrlCommit

Community notes

Nelis75733126

in Arma 3 2.17, when ctrlSetFade is used on a CtrlToolbox or RscToolbox, it only has effect on the text of it.