- 【同人ゲーム】MUGENキャラ作ろうぜ!Part34
643 :豆大福[]:2015/09/25(金) 18:34:10.84 ID:ImZsV06g - [Statdef 40]〜[Statedef 52]のジャンプ関係のステートを見てみたけど、
間にconst(velocity.airdash.fwd.x), const(velocity.airdash.back.x)をつけたし、 [State 45, 4]と[State 45, 5]にtrigger1 = command = "holdup"付け足したけど、エラーが出てしまった。 片方だけ消すと、キャラ自体動かなくなった。 もう私が独自で調整するとおかしなことになってしまうんで、みなさんの知恵をお借りしたいです。 とりあえず関係ありそうなステート記述を載せておきます。 ;----------------------------------------------------- [Statedef 45];AirJump Start type = A physics = N anim = 42 ctrl= 0 velset = 0,0 [State 45, 1] type = ChangeAnim trigger1 = SelfAnimExist(44) value = 44 [State 45, 2] type = ChangeAnim trigger1 = !SelfAnimExist(44) value = 41 [State 45, 3] type = VarSet trigger1 = Time = 0 sysvar(1) = 0 [State 45, 4] type = VarSet trigger1 = command = "holdfwd" sysvar(1) = 1 [State 45, 5] type = VarSet trigger1 = command = "holdback" sysvar(1) = -1 [State 45, 6] type = VelSet trigger1 = Time = 2 x = ifelse(sysvar(1) = 0, const(velocity.airjump.neu.x),ifelse(sysvar(1) = 1, const(velocity.airjump.fwd.x), const(velocity.airjump.back.x))) y = const(velocity.airjump.y) [State 45, 7] type = ChangeState trigger1 = Time = 2 value = 50 ctrl = 1 空中動作と一番関係ありそうなのは45番かな・・・ この記述に何を足していけばいいのか、ヒントをお願いします。
|