ページ 11

Ace 左右移動のみにする

Posted: 2018年7月24日(火) 12:09
by もちもち
RPGツクールVxaceで、横スクロールのゲームを作っています。
その際、上下への移動、上下の方向転換をできないようにしたいです。
どのようにすればいいのか、ご教授いただければ幸いです。

Re: Ace 左右移動のみにする

Posted: 2018年7月24日(火) 16:30
by TOMO
上下への移動は、通行判定を弄れば可能なはずです

方向転換は、

コード: 全て選択

class Game_Player
  #--------------------------------------------------------------------------
  # ● 指定方向に向き変更
  #     d : 方向(2,4,6,8)
  #--------------------------------------------------------------------------
  alias ex_set_direction set_direction
  def set_direction(d)
    return if d == 2 || d == 8
    ex_set_direction(d)
  end
end
を入れれば出来ます
(最初は下を向いてるので、移動ルートの設定等で向きを変えて下さい)