VXAceでメニューのアクター名の右にステートを表示したい
VXAceでメニューのアクター名の右にステートを表示したい
メニューでアクター名の右にステートを表示するようにしたいです。
Re: VXAceでメニューのアクター名の右にステートを表示したい
メニュー画面だけなら
で可能です
ただ、アクター名と職業名とのスペースはアイコンを表示できるほど無いので、
「アクター名が長いとアイコンが被る」のと、
「アイコンが2つ以上だと職業名が被る」という問題があります
気になる場合は自分で座標等を変更して下さい
(元のアイコンの場所が空いてるので、職業名をそこに持ってくるとか)
コード: 全て選択
class Window_MenuStatus
#--------------------------------------------------------------------------
# ● シンプルなステータスの描画
#--------------------------------------------------------------------------
def draw_actor_simple_status(actor, x, y)
draw_actor_name(actor, x, y)
draw_actor_level(actor, x, y + line_height * 1)
#~ draw_actor_icons(actor, x, y + line_height * 2)
draw_actor_icons(actor, x + 96, y)
draw_actor_class(actor, x + 120, y)
draw_actor_hp(actor, x + 120, y + line_height * 1)
draw_actor_mp(actor, x + 120, y + line_height * 2)
end
end
ただ、アクター名と職業名とのスペースはアイコンを表示できるほど無いので、
「アクター名が長いとアイコンが被る」のと、
「アイコンが2つ以上だと職業名が被る」という問題があります
気になる場合は自分で座標等を変更して下さい
(元のアイコンの場所が空いてるので、職業名をそこに持ってくるとか)
現在サポート終了中