- ◆MUGEN 総合質問スレッド 11◆
752 :名無しさん@お腹いっぱい。[sage]:2009/06/21(日) 17:28:45 ID:g4c5hOaq - こっちでも聞いてみます
zキーを押すと今のvel xをvar31に保存して速度を0にして、 もう一度zキー押すと保存した速度になり、var31は0にする というステートを作りたいのですが、1つのステートでやろうとするとどうしてもうまくいきません どうすればうまくできるしょうか?
| - ◆MUGEN 総合質問スレッド 11◆
758 :名無しさん@お腹いっぱい。[sage]:2009/06/21(日) 18:21:41 ID:g4c5hOaq - >>754
記述はzを押すと「varに速度保存、キャラ停止」と「varの速度破棄、キャラその速度になる」 が繰り返され、ループのエラーが出ました 多分ですが、キーを押すと強化モード、もう一度キーを押すと普通のモードに戻る みたいなサンプル記述があればアレンジして出来そうな気がします
| - ◆MUGEN 総合質問スレッド 11◆
760 :名無しさん@お腹いっぱい。[sage]:2009/06/21(日) 18:41:41 ID:g4c5hOaq - では貼ってみます
■cmdファイル ;停止 [State -1] type = varset trigger1 = command = "z" trigger1 = ctrl trigger1 = var(32) = 0 var(31) = 1 ;再開 [State -1] type = varset trigger1 = command = "z" trigger1 = ctrl trigger1 = var(32) != 0 var(31) = 2 ■-2ステート [State -2, 3101] type = VelSet trigger1 = var(31) = 2 trigger1 = command = "z" x = var(32) ■ヘルパーにやらせています 本体でやるとステート移行するので [Statedef 3100] anim = 192 [State 3100, 2];速度保存 type = ParentVarSet trigger1 = Parent,var(32) = 0 var(32) = Parent,Vel x [State 3100, 3];記憶したので戻す type = ParentVarSet trigger1 = Parent,var(31) = 1 var(31) = 0 [State 3100, 8];再開ステートへ type = ChangeState trigger1 = Parent,var(31) = 2 value = 3101 [Statedef 3101] anim = 192 [State 3101, 2];速度変えたので戻す type = ParentVarSet trigger1 = Parent,var(31) = 1 var(31) = 0 [State 3101, 3];速度破棄 type = ParentVarSet trigger1 = Parent,var(32) != 0 var(32) = 0 [State 3101, 8];停止ステートに戻る type = ChangeState trigger1 = Parent,var(31) = 1 value = 3100
| - ◆MUGEN 総合質問スレッド 11◆
762 :名無しさん@お腹いっぱい。[sage]:2009/06/21(日) 19:04:16 ID:g4c5hOaq - ヘルパーは常に1体出してます
[State -2, 3100] type = Helper trigger1 = NumHelper(31) = 0 helpertype = normal name = "MyHelper" ID = 31 pos = -30, 0 postype = p1 facing = 1 stateno = 3100 keyctrl = 0 ownpal = 1 速度保存をfvarにしてやってみます。。
| - ゆめにっき 48ページ目
87 :名無しさん@お腹いっぱい。[sage]:2009/06/21(日) 20:27:20 ID:g4c5hOaq - 現実的に考えて★しんごう★が欲しい
|
|