- ツクールVX Ace 初心者救済、質問スレ Part.4
64 :名無しさん@お腹いっぱい。[sage]:2021/09/16(木) 03:23:49.83 ID:5DTo4M/R - Window_BattleStatusの32行
|
- ツクールVX Ace 初心者救済、質問スレ Part.4
65 :名無しさん@お腹いっぱい。[sage]:2021/09/16(木) 03:41:31.99 ID:5DTo4M/R - アクターコマンドだけ5行にしたいのであればビューポートなどもいじらねばならぬ
#============================================================================== # ■ Window_ActorCommand #------------------------------------------------------------------------------ # バトル画面で、アクターの行動を選択するウィンドウです。 #============================================================================== class Window_ActorCommand < Window_Command #-------------------------------------------------------------------------- # ● 表示行数の取得 #-------------------------------------------------------------------------- def visible_line_number return 5 end end #============================================================================== # ■ Scene_Battle #------------------------------------------------------------------------------ # バトル画面の処理を行うクラスです。 #============================================================================== class Scene_Battle < Scene_Base #-------------------------------------------------------------------------- # ● 情報表示ビューポートの移動 エイリアス #-------------------------------------------------------------------------- alias move_info_viewport_5ch move_info_viewport def move_info_viewport(ox) move_info_viewport_5ch(ox) @actor_command_viewport.ox = @info_viewport.ox end #-------------------------------------------------------------------------- # ● アクターコマンドウィンドウの作成 エイリアス # アクターコマンド専用ビューポートの作成 #-------------------------------------------------------------------------- alias create_actor_command_window_5ch create_actor_command_window def create_actor_command_window create_actor_command_window_5ch @actor_command_viewport = Viewport.new @actor_command_viewport.rect.y = Graphics.height - @actor_command_window.height @actor_command_viewport.rect.height = @actor_command_window.height @actor_command_viewport.z = 100 @actor_command_viewport.ox = 64 @actor_command_window.viewport = @actor_command_viewport end end
|
- ツクールVX Ace 初心者救済、質問スレ Part.4
66 :名無しさん@お腹いっぱい。[sage]:2021/09/16(木) 03:47:54.61 ID:5DTo4M/R - おっと、開放は必ずすべし
class Scene_Battle < Scene_Base #-------------------------------------------------------------------------- # ● 終了処理 エイリアス # アクターコマンド専用ビューポートを開放 #-------------------------------------------------------------------------- alias terminate_5ch terminate def terminate terminate_5ch @actor_command_viewport.dispose end end
|
- ツクールVX Ace 初心者救済、質問スレ Part.4
67 :名無しさん@お腹いっぱい。[sage]:2021/09/16(木) 03:49:16.54 ID:5DTo4M/R - これ以外にも既存の@info_viewportを改変するのも良い
|