[ 編集このページを編集する ]

トップ > MAP作成 > トリガーエディタ > Jass Script > Jass講座 > set



変数に値を代入する。



使い方

以下のように定義する。

  • プレイヤーにユニットを作成し、ユニット形変数 udg_Hero[] に格納する
        function CreateHeroForPlayer takes player whichPlayer, integer unitId returns nothing
            local integer PlayerId = GetPlayerId(whichPlayer)
    
            set udg_Hero[PlayerId] = CreateUnit(whichPlayer,unitId,0,0,0)
    
        endfunction

注意点

原則的に、型が違うものに set は利用できない。例外として Integer<->Real では可能であるが、正常に動作しない場合も多い。必ず I2R(integer i) や R2I(real r) を利用すること。