お返事

2016-02-10
> 辰巳 さん
class Game_Actor
#--------------------------------------------------------------------------
# ● EXP の割合を取得
#--------------------------------------------------------------------------
def exp_rate
(exp - current_level_exp).to_f / (next_level_exp - current_level_exp)
end
end

class Window_Status
#--------------------------------------------------------------------------
# ● 経験値情報の描画
#--------------------------------------------------------------------------
def draw_exp_info(x, y)
s1 = @actor.max_level? ? "-------" : @actor.exp
s2 = @actor.max_level? ? "-------" : @actor.next_level_exp - @actor.exp
s_next = sprintf(Vocab::ExpNext, Vocab::level)
change_color(system_color)
draw_text(x, y + line_height * 0, 180, line_height, Vocab::ExpTotal)
draw_text(x, y + line_height * 2, 180, line_height, s_next)
change_color(normal_color)
draw_text(x, y + line_height * 1, 180, line_height, s1, 2)
yy = y + line_height * 3
draw_gauge(x, yy, 180, @actor.exp_rate, text_color(28), text_color(29))
draw_text(x, yy, 180, line_height, s2, 2)
end
end

≪ トップページ ≫
カテゴリー
最近の記事
最近のコメント
タグクラウド

リンク