アクション

「アクション」の編集履歴(バックアップ)一覧はこちら

アクション」(2008/03/26 (水) 20:06:18) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

**local変数 COLOR(#cc0000):*必ず先頭に記述* |BGCOLOR(#cccc00):''local integer COLOR(green):名前''|''整数型''&BR()何故かオブジェクトエディタのコードは整数型| |BGCOLOR(#cccc00):''local real COLOR(green):名前''|''実数型''&BR()HPマナや座標の指定に用いる| |BGCOLOR(#cccc00):''local unit COLOR(green):名前''|''ユニット型''&BR()種別ではなくそのユニット個人を指す(一意)| |BGCOLOR(#cccc00):''local string COLOR(green):名前''|''文字型''&BR()日本語の入力処理は謎| |BGCOLOR(#cccc00):''local timer COLOR(green):名前''|''タイマー型''&BR()カウントダウンや周期的なトリガー定義に用いる| |BGCOLOR(#cccc00):''local location COLOR(green):名前''|''地点型''&BR()スキルを撃つ場所などに用いる| |BGCOLOR(#cccc00):''local boolean COLOR(green):名前''|''真偽型''&BR()主にフラグだな| |BGCOLOR(#cccc00):''local group COLOR(green):名前''|''グループ型''&BR()範囲内の対象をまとめて処理したいときなどに| |BGCOLOR(#cccc00):''local COLOR(green):変数型 COLOR(brack):array COLOR(green):名前''|''配列''&BR()要素数の設定はいらない模様| **関数 |BGCOLOR(#cccc00):''if (COLOR(green):条件式COLOR(brack):) then&BR()COLOR(green): 処理&BR()COLOR(brack):else&BR()COLOR(green): 処理COLOR(brack):&BR()endif''|条件式をチェックし、成立すれば処理を実行する。&BR()しなかった場合はelseの処理を実行する&BR()elseは省略可| |BGCOLOR(#cccc00):''CreateDummy(COLOR(green):playerCOLOR(brack):,COLOR(green):locationCOLOR(brack):,COLOR(green):integerCOLOR(brack):,COLOR(green):integerCOLOR(brack):,COLOR(green):integerCOLOR(brack):)''|''戻り値はユニット型''&BR()ダミーのスペルキャスターを作成する&BR()引数は所持者、作成地点、ライフタイマー、取得スキル、取得スキルレベル| |BGCOLOR(#cccc00):''GetTriggerUnit()''|''ユニット型''&BR()トリガーを起動したユニットを取り出す| |BGCOLOR(#cccc00):''GetLastCreatedUnit()''|''ユニット型''&BR()最後に生成されたユニットを取り出す| |BGCOLOR(#cccc00):''GetTriggerPlayer()''|''プレイヤー型''&BR()トリガーを起動したプレイヤーを取り出す|
**local変数 COLOR(#cc0000):*必ず先頭に記述* |BGCOLOR(#cccc00):''local integer COLOR(green):名前''|''整数型''&BR()何故かオブジェクトエディタのコードは整数型| |BGCOLOR(#cccc00):''local real COLOR(green):名前''|''実数型''&BR()HPマナや座標の指定に用いる| |BGCOLOR(#cccc00):''local unit COLOR(green):名前''|''ユニット型''&BR()種別ではなくそのユニット個人を指す(一意)| |BGCOLOR(#cccc00):''local string COLOR(green):名前''|''文字型''&BR()日本語の入力処理は謎| |BGCOLOR(#cccc00):''local timer COLOR(green):名前''|''タイマー型''&BR()カウントダウンや周期的なトリガー定義に用いる| |BGCOLOR(#cccc00):''local location COLOR(green):名前''|''地点型''&BR()スキルを撃つ場所などに用いる| |BGCOLOR(#cccc00):''local boolean COLOR(green):名前''|''真偽型''&BR()主にフラグだな| |BGCOLOR(#cccc00):''local group COLOR(green):名前''|''グループ型''&BR()範囲内の対象をまとめて処理したいときなどに| |BGCOLOR(#cccc00):''local COLOR(green):変数型 COLOR(brack):array COLOR(green):名前''|''配列''&BR()要素数の設定はいらない模様| **関数 |BGCOLOR(#cccc00):''if (COLOR(green):条件式COLOR(brack):) then&BR()COLOR(green): 処理&BR()COLOR(brack):else&BR()COLOR(green): 処理COLOR(brack):&BR()endif''|条件式をチェックし、成立すれば処理を実行する。&BR()しなかった場合はelseの処理を実行する&BR()elseは省略可| |BGCOLOR(#cccc00):''CreateDummy(COLOR(green):playerCOLOR(brack):,COLOR(green):locationCOLOR(brack):,COLOR(green):integerCOLOR(brack):,COLOR(green):integerCOLOR(brack):,COLOR(green):integerCOLOR(brack):)''|''ユニット型を返す'' COLOR(red):自作関数&BR()COLOR(brack):ダミーのスペルキャスターを作成する&BR()引数は所持者、作成地点、ライフタイマー、取得スキル、取得スキルレベル| |BGCOLOR(#cccc00):''GetTriggerUnit()''|''ユニット型''&BR()トリガーを起動したユニットを取り出す| |BGCOLOR(#cccc00):''GetLastCreatedUnit()''|''ユニット型''&BR()最後に生成されたユニットを取り出す| |BGCOLOR(#cccc00):''GetTriggerPlayer()''|''プレイヤー型''&BR()トリガーを起動したプレイヤーを取り出す|

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。