def refresh
self.contents.clear
# 描绘名称
name_array = @name.split(//)
for i in 0...@max_char
c = name_array
if c == nil
c = "_"
end
x = 320 - @max_char * 14 + i * 28
self.contents.draw_text(x, 32, 28, 32, c, 1)
end
bitmap = RPG::Cache.battler(@actor.battler_name, @actor.battler_hue)
cw = bitmap.width
ch = bitmap.height
src_rect = Rect.new(0, 0, cw, ch)
self.contents.blt(0, 0, bitmap, src_rect)
end
| 欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |