| 自作のインクルード(等身大ユニット用の1マスづつユニットが移動するインクルード) を作って見たのですが、思ったように動かないのです 詳しくは↓へ
――――――――インクルード部――――――――
徒歩: for i = 1 to args(3) center X(args(1)) Y(args(1)) if args(2) = 上 then move args(1) X(args(1)) (Y(args(1) - 1)) endif if args(2) = 下 then move args(1) X(args(1)) (Y(args(1) + 1)) endif if args(2) = 右 then move args(1) (X(args(1)) + 1) Y(args(1)) endif if args(2) = 左 then move args(1) (X(args(1)) - 1) Y(args(1)) endif wait 1 next return
――――――――シナリオ部――――――――
徒歩 西沢朝日 右 10 徒歩 西沢朝日 下 8 escape 西沢朝日
―――――――――――――――――――――
以上のようにやると、右へは移動するのに、下へ移動せずにそのまま撤退してしまいます 分かる方が居ましたら助言をお願いします
|