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

SC-/TargetBind - (2013/02/11 (月) 17:19:30) の最新版との変更点

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

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

戻る→[[ステートコントローラーの一覧]] //---- //:※解説修正情報※| //●&font(12,b){日付:修正部分の概要} //●&font(12,b){日付:修正部分の概要} // ---- //ほかページヘのリンクはLv0のみで。(Lv1~でリンクしようとすると煩雑になりそうなので) *■TargetBind【Target系・Targetを自身へ追従させる】 :▼概要| [[Target]]の座標を自分に合わせる。 ''実行時点では動かず、フレームの終了時点で移動する''。 ''副次効果として、相手の速度を自分の速度に合わせる''。 :類似| [[Target]]に合わせる:[[SC-/BindToTarget]] [[Target]]を合わせる:[[SC-/TargetBind]] :[[Target]]系ステートコントローラー| -[[SC-/TargetDrop]]・[[SC-/TargetState]]・[[SC-/TargetFacing]] -[[SC-/TargetLifeAdd]]・[[SC-/TargePowerAddt]] -[[SC-/TargetVelAdd]]・[[SC-/TargetVelSet]] :▼必須記述| &b(){Pos = (X座標,Float型) , (Y座標,Float型) };座標指定 -省略時した場合''挙動がおかしくなる''。(相手側が飛ぶ) -座標指定は、自分の座標・向き基準 -X値マイナスで自分の後ろ側、プラスで前側。 :▼オプション| &b(){time = (Int型) };固定時間の指定 -省略時:1 0指定で無効、-1指定で永続 &b(){ID = (Int型) };[[Target]]ID -省略時:-1 全てのTargetから選ぶ --対象が複数いる場合は恐らくTarget,[[リダイレクト]]の相手。 ---- **■Lv1-記述例・補足・注意点 :記述例| [State 220, bind] Type = TargetBind Trigger1 = NumTarget(220) ID = 220 Pos = 50 , -40 -[[Target]]を前50、上-40の位置に固定する。 --''実行時点で座標を合わせるわけではないため位置関係に注意。'' --実行中は相手の速度を自分に合わせる。 :補足| -Target系のステコンだが[[Target]]がいなくてもエラーは流れない。 --一応[[T-/NumTarget]]を入れておくほうが望ましい。 :注意点| -''実行時点で座標を合わせるわけではないため位置関係に注意。'' -''相手の速度に干渉する'' -相手と極めて近く、押し出し処理が行われる位置関係の場合 --拘束中滑るように移動してしまう。[[SC-/PlayerPush]]を併用すること。 //:AI制作時の注意点| //-あれば //---- //**■Lv2-細かいバグ回避 // //---- //#region(■Lv3-細かい応用) //**■Lv3-細かい応用 //他の記述と組み合わせて使用する関係。 //#endregion //---- //#region(■Lv4-バグ利用) //**■Lv-4-バグ応用 //あやしい仕様を活用する関係。 //#endregion //---- //**コメント //細かい話し合い・確認が必要な場合に開放しましょう。 //#comment() //---- //:※解説修正情報※古い履歴| //●&font(12,b){日付:修正部分の概要} // ----
戻る→[[ステートコントローラーの一覧]] //---- //:※解説修正情報※| //●&font(12,b){日付:修正部分の概要} //●&font(12,b){日付:修正部分の概要} // ---- //ほかページヘのリンクはLv0のみで。(Lv1~でリンクしようとすると煩雑になりそうなので) *■TargetBind【Target系・Targetを自身へ追従させる】 :▼概要| [[Target]]の座標を自分に合わせる。 ''実行時点では動かず、フレームの終了時点で移動する''。 ''副次効果として、相手の速度を自分の速度に合わせる''。 :類似| [[Target]]に合わせる:[[SC-/BindToTarget]] [[Target]]を合わせる:[[SC-/TargetBind]] :[[Target]]系ステートコントローラー| -[[SC-/TargetDrop]]・[[SC-/TargetState]]・[[SC-/TargetFacing]] -[[SC-/TargetLifeAdd]]・[[SC-/TargetPowerAdd]] -[[SC-/TargetVelAdd]]・[[SC-/TargetVelSet]] -&b(){パラメーター内でTarget,[[リダイレクト]]を直接使用してはならない。} :▼必須記述| &b(){Pos = (X座標,Float型) , (Y座標,Float型) };座標指定 -省略時した場合''挙動がおかしくなる''。(相手側が飛ぶ) -座標指定は、自分の座標・向き基準 -X値マイナスで自分の後ろ側、プラスで前側。 :▼オプション| &b(){time = (Int型) };固定時間の指定 -省略時:1 0指定で無効、-1指定で永続 &b(){ID = (Int型) };[[Target]]ID -省略時:-1 全てのTargetを対象とする。 ---- **■Lv1-記述例・補足・注意点 :記述例| [State 220, bind] Type = TargetBind Trigger1 = NumTarget(220) ID = 220 Pos = 50 , -40 -[[Target]]を前50、上-40の位置に固定する。 --''実行時点で座標を合わせるわけではないため位置関係に注意。'' --実行中は相手の速度を自分に合わせる。 :補足| -[[Target]]については該当ページを参照 -Target系のステコンだが[[Target]]がいなくてもエラーは流れない。 --一応[[T-/NumTarget]]を入れておくほうが望ましい。 :注意点| -[[Target]]については該当ページを参照 -&b(){パラメーター内でTarget,[[リダイレクト]]を直接使用してはならない。} --使用すると''最悪MUGENがフリーズしたり、エラーで落ちたりする''。 --Target情報を使用したい場合、一度[[Var]]へ入れてから使えば問題ない。 --Trigger内で「[[:=演算子>演算子]]」で処理すると処理が楽。 -IDは可能な限り指定すること。詳しくは[[Target]]参照。 -''実行時点で座標を合わせるわけではないため位置関係に注意。'' -''相手の速度に干渉する'' -相手と極めて近く、押し出し処理が行われる位置関係の場合 --拘束中滑るように移動してしまう。[[SC-/PlayerPush]]を併用すること。 :[[ステート奪取]]とTargetBind| -[[ステート奪取]]のページを参照 //:AI制作時の注意点| //-あれば //---- //**■Lv2-細かいバグ回避 // //---- //#region(■Lv3-細かい応用) //**■Lv3-細かい応用 //他の記述と組み合わせて使用する関係。 //#endregion //---- //#region(■Lv4-バグ利用) //**■Lv-4-バグ応用 //あやしい仕様を活用する関係。 //#endregion //---- //**コメント //細かい話し合い・確認が必要な場合に開放しましょう。 //#comment() //---- //:※解説修正情報※古い履歴| //●&font(12,b){日付:修正部分の概要} // ----

表示オプション

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