したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

製作お助け掲示板

684blank:2011/06/28(火) 22:01:01
あと、その方式だと複数ヘルパーが同一Fにヒットした場合1回しかカウントされないから

Type = Null
trigger1 = numhelper(1101) = 1
trigger1 = helper(1101),stateno = 1101
trigger1 = helper(1101),movehit = 1
trigger1 = helper(1101),hitpausetime = 1
Trigger1 = Var(3) := Var(3)-1
Trigger1 = 0
trigger2 = numhelper(1102) = 1
trigger2 = helper(1102),stateno = 1102
trigger2 = helper(1102),movehit = 1
trigger2 = helper(1102),hitpausetime = 1
Trigger2 = Var(3) := Var(3)-1
Trigger2 = 0
trigger3 = numhelper(1103) = 1
trigger3 = helper(1103),stateno = 1103
trigger3 = helper(1103),movehit = 1
trigger3 = helper(1103),hitpausetime = 1
Trigger3 = Var(3) := Var(3)-1
Trigger3 = 0
trigger4 = numhelper(1104) = 1
trigger4 = helper(1104),stateno = 1104
trigger4 = helper(1104),movehit = 1
trigger4 = helper(1104),hitpausetime = 1
Trigger4 = Var(3) := Var(3)-1
Trigger4 = 0
trigger5 = numhelper(1105) = 1
trigger5 = helper(1105),stateno = 1105
trigger5 = helper(1105),movehit = 1
trigger5 = helper(1105),hitpausetime = 1
Trigger5 = Var(3) := Var(3)-1

にした方が正確に勘定できる
「Trigger1 = Var(3) := Var(3)-1」がVar(3)にVar(3)-1を代入する(=Var(3)から1引く)で
「Trigger1 = 0」はTrigger2以降を読ませるためにわざとTrigger1を満たさなくするためのもの

今回はNullステコンで処理すれば気にしなくていいけど
「Trigger1 = Var(3) := Var(3)-1」はVar(3)が1のときに読み込むと「Trigger1 = 0」になるから
「Trigger1 = (Var(3) := Var(3)-1) || 1」みたいにVarの値に関わらず条件満たすようにする必要性がある場合もある




掲示板管理者へ連絡 無料レンタル掲示板