「T-/IsHelper」の編集履歴(バックアップ)一覧はこちら

T-/IsHelper」(2013/02/03 (日) 12:29:15) の最新版変更点

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

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

戻る→[[トリガー情報の一覧]] //---- //:※解説修正情報※| //●&font(12,b){日付:修正部分の概要} //●&font(12,b){日付:修正部分の概要} // ---- //ほかページヘのリンクはLv0のみで。(Lv1~でリンクしようとすると煩雑になりそうなので) *■IsHelper【自身がヘルパーであるか】 :▼概要| 自身が[[SC-/Helper]]であるかを確認する。 (引数)をつけることで、引数のHelperIDを持ったHelperであるかを確認。 :▼情報・書式| &b(){IsHelper} ;bool型 -自身がHelperであれば1を、それ以外では0を返す。 &b(){IsHelper(引数)} ;bool型 -自身が引数のHelperIDを持ったHelperであれば1を、それ以外では0を返す。 ---- **■Lv1-記述例・補足・注意点 :記述例| [State 1280, is helper] Type = changestate Trigger1 = IsHelper Value =1280 + Ifelse( IsHelper(1280) , 0 , Ifelse( IsHelper(1281) , 1 ,2 ) ) -ステート内で本体とヘルパーの区別できる他、 -ヘルパー同士を区別して別々の処理をさせる場合にも使われる。 --例えば基本処理が同じHelper型飛び道具でいくつか若干挙動が違う場合、&br()ステートを別にせず、IsHelperで分岐させると記述が楽。 :補足| -基本的に使用する必要がない。 -ただし[[SC-/Helper]]使って細かい処理を行う際必要となる。 :注意点| -特になし //:AI制作時の注意点| //-あれば //---- //**■Lv2-細かいバグ回避 //注意点で書いたことを回避したい場合用。 //---- //#region(■Lv3-細かい応用) //**■Lv3-細かい応用 //他の記述と組み合わせて使用する関係。 //#endregion //---- //#region(■Lv4-バグ利用) //**■Lv-4-バグ応用 //あやしい仕様を活用する関係。 //#endregion //---- //**コメント //細かい話し合い・確認が必要な場合に開放しましょう。 //#comment() //---- //:※解説修正情報※古い履歴| //●&font(12,b){日付:修正部分の概要} // ----
戻る→[[トリガー情報の一覧]] //---- //:※解説修正情報※| //●&font(12,b){日付:修正部分の概要} //●&font(12,b){日付:修正部分の概要} // ---- //ほかページヘのリンクはLv0のみで。(Lv1~でリンクしようとすると煩雑になりそうなので) *■IsHelper【自身がヘルパーであるか】 :▼概要| 自身が[[SC-/Helper]]であるかを確認する。 (引数)をつけることで、引数のHelperIDを持ったHelperであるかを確認。 :▼情報・書式| &b(){IsHelper} ;bool型 -自身がHelperであれば1を、それ以外では0を返す。 &b(){IsHelper(引数)} ;bool型 -自身が引数のHelperIDを持ったHelperであれば1を、それ以外では0を返す。 --引数はInt型,整数で入れること ---- **■Lv1-記述例・補足・注意点 :記述例| [State 1280, is helper] Type = changestate Trigger1 = IsHelper Value =1280 + Ifelse( IsHelper(1280) , 0 , Ifelse( IsHelper(1281) , 1 ,2 ) ) -ステート内で本体とヘルパーの区別できる他、 -ヘルパー同士を区別して別々の処理をさせる場合にも使われる。 --例えば基本処理が同じHelper型飛び道具でいくつか若干挙動が違う場合、&br()ステートを別にせず、IsHelperで分岐させると記述が楽。 :補足| -基本的に使用する必要がない。 -ただし[[SC-/Helper]]使って細かい処理を行う際必要となる。 :注意点| -特になし //:AI制作時の注意点| //-あれば //---- //**■Lv2-細かいバグ回避 //注意点で書いたことを回避したい場合用。 //---- //#region(■Lv3-細かい応用) //**■Lv3-細かい応用 //他の記述と組み合わせて使用する関係。 //#endregion //---- //#region(■Lv4-バグ利用) //**■Lv-4-バグ応用 //あやしい仕様を活用する関係。 //#endregion //---- //**コメント //細かい話し合い・確認が必要な場合に開放しましょう。 //#comment() //---- //:※解説修正情報※古い履歴| //●&font(12,b){日付:修正部分の概要} // ----

表示オプション

横に並べて表示:
変化行の前後のみ表示: