移動反転について
Posted: 2018年7月08日(日) 20:07
左キーを押したら右に移動する、みたいな移動反転の状態を作りたいのですが、RGSS3のどこをどういじればいいか教えていただきたいです。
なお、条件分岐で「左が押されたとき右に移動」とすると挙動が変になるのでなやんでいます。
なお、条件分岐で「左が押されたとき右に移動」とすると挙動が変になるのでなやんでいます。
コード: 全て選択
def move_by_input
return if !movable? || $game_map.interpreter.running?
move_straight(Input.dir4) if Input.dir4 > 0
end
コード: 全て選択
def move_by_input
return if !movable? || $game_map.interpreter.running?
if $game_switches[100]
move_straight(10 - Input.dir4) if Input.dir4 > 0
else
move_straight(Input.dir4) if Input.dir4 > 0
end
end
コード: 全て選択
class Game_Player < Game_Character
def move_by_input
return if !movable? || $game_map.interpreter.running?
if $game_switches[100]
move_straight(10 - Input.dir4) if Input.dir4 > 0
else
move_straight(Input.dir4) if Input.dir4 > 0
end
end
end