トップページ > 同人ゲーム > 2011年11月26日 > aNvYiwp3

書き込み順位&時間帯一覧

17 位/974 ID中時間01234567891011121314151617181920212223Total
書き込み数0100000002000000001011006



使用した名前一覧書き込んだスレッド一覧
名無しさん@お腹いっぱい。
◆MUGEN 総合質問スレッド 17◆

書き込みレス一覧

◆MUGEN 総合質問スレッド 17◆
832 :名無しさん@お腹いっぱい。[sage]:2011/11/26(土) 01:55:05.71 ID:aNvYiwp3
こんな感じで155まで追加してあります

[State 120, Hi to Lo]
type = StateTypeSet
triggerall = statetype = S
trigger1 = var(59) = 0
trigger1 = command = "holddown"
trigger2 = var(59) = 1
trigger2 = enemynear,HitDefAttr = SC,NA,SA,HA
statetype = C
physics = C

[State 120, Lo to Hi]
type = StateTypeSet
triggerall = statetype = C
trigger1 = var(59) = 0
trigger1 = command != "holddown"
trigger2 = var(59) = 1
trigger2 = enemynear,HitDefAttr = A,NA,SA,HA
statetype = S
physics = S
◆MUGEN 総合質問スレッド 17◆
834 :名無しさん@お腹いっぱい。[sage]:2011/11/26(土) 09:25:45.97 ID:aNvYiwp3
チェンステはこんな感じです
[State -3, ガード開始]
Type = ChangeState
Value = 120
triggerall = Var(59) = 1
triggerall = RoundState = 2
triggerall= stateno != [120,159]
triggerall = ctrl || stateno = 100
trigger1 = InGuardDist

[State -3, 立ちガード]
Type = ChangeState
Value = 130
triggerall = Var(59) = 1
triggerall = RoundState = 2
triggerall = statetype = C
triggerall = stateno = [120,159]
triggerall = EnemyNear,HitDefAttr = A, NA, SA, HA
triggerall = inguarddist
trigger1 = ctrl

[State -3, しゃがみガード]
Type = ChangeState
Value = 131
triggerall = Var(59) = 1
triggerall = RoundState = 2
triggerall = statetype = S
triggerall = stateno = [120,159]
triggerall = EnemyNear,HitDefAttr = SC, NA, SA, HA
triggerall = inguarddist
trigger1 = ctrl

[State -3 ,空中ガード]
Type = ChangeState
Value = 132
triggerall = Var(59) = 1
triggerall = RoundState = 2
triggerall = statetype = A
triggerall = stateno = [120,159]
Triggerall = ctrl || stateno = 100
trigger1 = InGuardDist

inguarddistに入ったら120で、そのときにhitdefattr見てSかCかって感じなのですが
立ちガードの時は問題ないのですが、しゃがみガードの時に
Begin Action 121の一枚目からアニメーションしてくれないのです
一枚目で止まったままで、攻撃がコンタクトすると正規のアニメに変化します
コンタクトしなければ、inguarddistが切れるまで一枚目でとまったままです

statedef 120の最後は

[State -1, AI]
type = ChangeState
triggerall = var(59) = 1
trigger1 =! inguarddist
value = 140
IgnoreHitPause = 1

こんな感じなのですが、ここはこれで問題ないですよね?
◆MUGEN 総合質問スレッド 17◆
835 :名無しさん@お腹いっぱい。[sage]:2011/11/26(土) 09:30:41.18 ID:aNvYiwp3
>>833
10体近くのキャラで確認しましたが、どのキャラも一緒でした。
AI切った状態でトレーニングでガードをオートにしたら正常に
動作しているので、キャラクターに問題無い事は確かなのですが・・・
◆MUGEN 総合質問スレッド 17◆
838 :名無しさん@お腹いっぱい。[sage]:2011/11/26(土) 18:03:00.08 ID:aNvYiwp3
ありがとうございます。
確認してみたところ、stateno 120時、しゃがみ状態になるとanimtimeが進んで
おらず、elmno1のままだったようです。
現在AIは検証の為>>834のみの記述になっているのですが、どこかおかしなところは
ないでしょうか。
ここがおかしくないならコモンと言う事になるのですが・・・

コモンでanimtimeが0にならくなるようなところありましたっけ
◆MUGEN 総合質問スレッド 17◆
840 :名無しさん@お腹いっぱい。[sage]:2011/11/26(土) 20:36:16.00 ID:aNvYiwp3
ちょっと試してみたのですが、AIの120のチェンステの最後に
trigger1 = stateno = 0
の一文を加えてみたところ、相手が攻撃したら高速スクワットをはじめました
これはつまり、120中に131へ飛んでいないと言う事ですよね。
やはりAI制御の記述のほうに問題があるのでしょうか。
混乱してきました・・・
◆MUGEN 総合質問スレッド 17◆
842 :名無しさん@お腹いっぱい。[sage]:2011/11/26(土) 21:07:02.87 ID:aNvYiwp3
そうですよね
現在のAI記述はガードのみなので簡素なのですが、コモンは
155までいじってありますので全部載せるのは厳しいと思います
見ていただけるのであれば、コモンに関してはアップローダー等に
上げてみようと思うのですがどうでしょうか

AIの記述はこれのみです

[State -3, ガード開始]
Type = ChangeState
Value = 120
triggerall = Var(59) = 1
triggerall = RoundState = 2
triggerall= stateno != [120,159]
triggerall = ctrl || stateno = 100
trigger1 = InGuardDist

[State -3, 立ちガード]
Type = ChangeState
Value = 130
triggerall = Var(59) = 1
triggerall = RoundState = 2
triggerall = statetype = C
triggerall = stateno = [120,159]
triggerall = EnemyNear,HitDefAttr = A, NA, SA, HA
triggerall = inguarddist
trigger1 = ctrl

[State -3, しゃがみガード]
Type = ChangeState
Value = 131
triggerall = Var(59) = 1
triggerall = RoundState = 2
triggerall = statetype = S
triggerall = stateno = [120,159]
triggerall = EnemyNear,HitDefAttr = SC, NA, SA, HA
triggerall = inguarddist
trigger1 = ctrl

[State -3 ,空中ガード]
Type = ChangeState
Value = 132
triggerall = Var(59) = 1
triggerall = RoundState = 2
triggerall = statetype = A
triggerall = stateno = [120,159]
triggerall = ctrl
trigger1 = InGuardDist


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。