MUGENについて語るスレpart41


告知欄


■MUGENについて語るスレpart41

現在表示しているスレッドのdatの大きさは175KBです。
レス数が1000を超えています。残念ながら全部は表示しません。

50 名前: no name :2008/02/14(木) 22:59:24 ID:hngHCBZU

>>47
trigger1 = 1でそのステート内にいる間ずっと実行し続けるようになる
persistent=0を付けると一回実行したら条件を満たしていても実行しなくなる

51 名前: no name :2008/02/14(木) 23:00:21 ID:uCUbqC5r

>>47
>>38の意味は合ってる
初回のみっていうのは条件が二回以上満たされても一回しか効果が無いっていうこと
例えば
Type = VarAdd
Trigger1 = 1
V = 0
Value = 1
Persistent = 1
だと常に加算し続けるけど
Type = VarAdd
Trigger1 = 1
V = 0
Value = 1
Persistent = 0
だと一度しか加算しない

52 名前: no name :2008/02/14(木) 23:00:43 ID:SX7tCdaq

>>47
persistent = 0をステコンに書き込むと、条件を満たした最初の一度だけ実行される
例えば

[State 200, VarAdd]
type = VarAdd
trigger1 = Time > 0
var(0) = 1
persistent = 0

これだとTime = 1になった瞬間にtriggerが満たされてvar(0)に1が足され、それ以降は実行されずvar(0)は1のまま保持される
ただし、Stateを出てもう一度同じStateに入ると、再度ステコン全体が評価しなおされてvar(0)に1が足されて(他のStateでvar(0)が弄られていないことが前提で)var(0)は2になる

こんなところか……製作を勉強している人は全力で応援するから、時間をかけてじっくり頑張ってくれ

53 名前: no name :2008/02/14(木) 23:00:55 ID:6UP/Q0MH

>>37へのレスです
アンカつけないと紛らわしかったかな
意味はそれであってます。初回のみって言うのはそのステート内で1度しか実行されないということ

新着レスの表示 掲示板に戻る 全部 前100 次100 最新50