Перейти к содержимому


Фотография

_this select как это работает в функции?



  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 OFFLINE   Forsion

Forsion

    Ефрейтор

  • Пользователи
  • 38 сообщений
  • Откуда:акула
  • Отряд:Shark Squad

Отправлено 02 January 2020 - 16:25

call{0 spawn {
	waitUntil {!isNull(findDisplay 46)};

	(findDisplay 46) displayAddEventHandler ["KeyDown", {
		if(_this select 1 == 0x46) then {
			_earplugsctrl = (_this select 0) displayCtrl 9001;
			if(isNull(_earplugsctrl)) then {
				_earplugsctrl = (_this select 0) ctrlCreate ["RscText", 9001];
				_earplugsctrl ctrlSetPosition [SafeZoneXAbs, SafeZoneY + (SafeZoneH - 0.05) / 2, 0.2, 0.03];
				_earplugsctrl ctrlSetFontHeight 0.03;
				_earplugsctrl ctrlSetText "Earplugs";
				_earplugsctrl ctrlShow false;
				_earplugsctrl ctrlCommit 0;
			};
			_shown = ctrlShown _earplugsctrl;
			0.1 fadeSound (if(_shown)then{1}else{0.1});
			_earplugsctrl ctrlShow !_shown;
		};
	}];
};};

как работает _this select 1 и _this select 0 в этой функции? что тут селектят? какие элементы каких масивов? https://arma3.ru/for...kriptopisaniiu/ тут я уже был, не помогло


  • 0

#2 OFFLINE   nIkRon

nIkRon

    Сержант

  • Пользователи
  • 195 сообщений
  • Откуда:Донецк

Отправлено 02 January 2020 - 17:40   Лучший Ответ

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытое содержание


  • 0

#3 OFFLINE   Forsion

Forsion

    Ефрейтор

  • Пользователи
  • 38 сообщений
  • Откуда:акула
  • Отряд:Shark Squad

Отправлено 02 January 2020 - 22:53

Пожалуйста Войдите или Зарегистрируйтесь чтобы увидеть скрытое содержание

спасибо!


  • 0




Яндекс.Метрика