Project1
标题:
地图名显示
[打印本页]
作者:
恐惧剑刃
时间:
2013-12-22 13:46
标题:
地图名显示
本帖最后由 恐惧剑刃 于 2014-11-1 12:34 编辑
$mapinfos = load_data("Data/MapInfos.rxdata")
class Scene_Map
alias tip_map_name_update update
def update
if @tip_map_name.nil?
@tip_map_name = false
#open_data = load_data("Data/MapInfos.rxdata")
map_id = $game_map.map_id
bmp = Sprite.new
bmp.opacity = 0
bmp.bitmap = Bitmap.new(640, 480)
bmp.bitmap.fill_rect(320 - bmp.bitmap.text_size(
$mapinfos[map_id].name).width / 2 - 50, 200, bmp.bitmap.text_size(
$mapinfos[map_id].name).width + 100, 32, Color.new(0, 0, 0, 160))
bmp.bitmap.draw_text(320 - bmp.bitmap.text_size(
$mapinfos[map_id].name).width / 2, 200, 640, 32, $mapinfos[map_id].name)
begin
[*1..26].each{|i| bmp.opacity += 10 ; Graphics.update ; Input.update ;
$scene.update}
[*1..100].each{|i| Graphics.update ; Input.update ; $scene.update}
[*1..26].each{|i| bmp.opacity -= 10 ; Graphics.update ; Input.update ;
$scene.update}
rescue
end
bmp.bitmap.dispose
bmp.dispose
end
tip_map_name_update
end
end
复制代码
作者:
qq17987754
时间:
2014-1-14 18:17
如何应用
作者:
LLL1113
时间:
2014-3-18 11:07
请问要把脚本插入到哪里?
作者:
a1035866449
时间:
2014-4-26 19:47
只有打开一次窗口才会出现提示。
作者:
fux2
时间:
2014-4-29 15:23
虽然是个坟但是还得提一下……在update里load_data,这得有多卡
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1