「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){日付:修正部分の概要}
//
----