=bagin
这个可以替换掉Window_MapName的def refresh
会一点脚本你就会明白这是毛了……
没啥技术含量。
=end
def refresh
contents.clear
unless $game_map.display_name.empty?
if $game_variables[17] == 0#加了个条件分歧,你懂。下面都是默认的了
draw_background(contents.rect)
draw_text(contents.rect, $game_map.display_name, 1)
else
bitmap = Cache.load_bitmap("Graphics/Mapbox/",$game_variables[17].to_s)#如果你会一点基础的话肯定看明白了。
#默认是用17号变量控制的,变量对应文件名。
rect = Rect.new(0, 0, 544,416)
contents.blt(0,0, bitmap, rect, 255)
self.contents.font.size += 10
draw_text(contents.rect, $game_map.display_name, 1)#把这字砍掉就可以直接把字放图片上了。但你不觉得用起来会更麻烦吗?
self.contents.font.size -= 10
end
end
end
这个可以替换掉Window_MapName的def refresh
会一点脚本你就会明白这是毛了……
没啥技术含量。
=end
def refresh
contents.clear
unless $game_map.display_name.empty?
if $game_variables[17] == 0#加了个条件分歧,你懂。下面都是默认的了
draw_background(contents.rect)
draw_text(contents.rect, $game_map.display_name, 1)
else
bitmap = Cache.load_bitmap("Graphics/Mapbox/",$game_variables[17].to_s)#如果你会一点基础的话肯定看明白了。
#默认是用17号变量控制的,变量对应文件名。
rect = Rect.new(0, 0, 544,416)
contents.blt(0,0, bitmap, rect, 255)
self.contents.font.size += 10
draw_text(contents.rect, $game_map.display_name, 1)#把这字砍掉就可以直接把字放图片上了。但你不觉得用起来会更麻烦吗?
self.contents.font.size -= 10
end
end
end