返信: ARMA3 ミッションエディットスレ
ホーム › フォーラム › TRI Gaming フォーラム › ARMA3 ミッションエディットスレ › 返信: ARMA3 ミッションエディットスレ
2017年8月12日 2:09 AM
#233199
キーマスター
>muche3さん
こんばんは~。こむずかしいことは置いといて分かりやすくお答えすると、
質問124
= の左側を変数といいますが、オブジェクトのINIT欄に書く時は変数を指定しないといけないルールになっています。
他のスクリプトから参照とかしないなら null でも 0 でもなんでも構いません。
でも this は「このオブジェクト」という意味なので変数には使えないよ。
質問3
_x は繰り返し処理などでなにかを代入する時に使います。forEach は後ろの [アレイ] の中身分だけ繰り返すという意味です。
{[_x] execVM “scripts\ammo.sqf”;} forEach [CAR01,CAR02,CAR03,CAR04];
つまりこういう場合、CAR01 から順番に _x に代入されて
[CAR01] execVM “scripts\ammo.sqf”; [CAR02] execVM “scripts\ammo.sqf”; ...
というふうに実行されるよ。