ページ 11

Ace メッセージウィンドウの高さをテキストの行数分にしたい

Posted: 2022年7月29日(金) 21:31
by NEMUI
メッセージウィンドウを通常は4行分の所を、テキストが3行だったらウィンドウを1行分減らしたいです。

Re: Ace メッセージウィンドウの高さをテキストの行数分にしたい

Posted: 2022年7月30日(土) 16:47
by TOMO

コード: 全て選択

class Window_Message
  #--------------------------------------------------------------------------
  # ● ウィンドウ位置の更新
  #--------------------------------------------------------------------------
  alias tomo_auto_change_height_update_placement update_placement
  def update_placement
    line = $game_message.all_text.split("\n").size
    self.height = fitting_height($game_message.face_name.empty? ? line : 4)
    tomo_auto_change_height_update_placement
  end
end
これで出来るはずです
(顔グラがあると通常の4行になります)

Re: Ace メッセージウィンドウの高さをテキストの行数分にしたい

Posted: 2022年8月04日(木) 00:27
by NEMUI
うまく出来ました!
TOMO様、ありがとうございます。