赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 13367 |
最后登录 | 2017-9-22 |
在线时间 | 9 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 9 小时
- 注册时间
- 2007-8-22
- 帖子
- 95
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
class Window_Candoss < Window
def initialize
@Candoss=["打架能力v1:","PK套路值v2:","打架把握度v3:","打架力度v4:"]
super()
self.contents = Bitmap.new(406, 96)
@windowskin_name = $game_system.windowskin_name
self.windowskin = RPG::Cache.windowskin(@windowskin_name)
self.x=0
self.y=0
self.z=9999
self.width = 7*32+7*32
self.height = 2*16+3*32
end
def dispose
# 如果窗口的内容已经被设置就被释放
if self.contents != nil
self.contents.dispose
end
super
end
def draw
for i in 0...4
cd=@Candoss[i]
v=$game_variables[i]
ss="#{cd} #{v}"
if i<2
self.contents.draw_text( 16+i*32*7, 16 , 6*32 , 32, ss)
else
self.contents.draw_text( 16+(i-2)*32*7, 16+32 , 6*32 , 32, ss)
end
end
end
def refresh
self.contents.clear
draw
end
end
$data_actors = load_data("Data/Actors.rxdata")
$data_classes = load_data("Data/Classes.rxdata")
$data_skills = load_data("Data/Skills.rxdata")
$data_items = load_data("Data/Items.rxdata")
$data_weapons = load_data("Data/Weapons.rxdata")
$data_armors = load_data("Data/Armors.rxdata")
$data_enemies = load_data("Data/Enemies.rxdata")
$data_troops = load_data("Data/Troops.rxdata")
$data_states = load_data("Data/States.rxdata")
$data_animations = load_data("Data/Animations.rxdata")
$data_tilesets = load_data("Data/Tilesets.rxdata")
$data_common_events = load_data("Data/CommonEvents.rxdata")
$data_system = load_data("Data/System.rxdata")
$game_system = Game_System.new
$game_variables=Game_Variables.new
$jj=Window_Candoss.new
$jj.draw
$game_variables[0]=3
$jj.refresh
以下我没试过上面的程序直接黏贴在TEST里
如何在地图里用呢??
脚本功能里输入。。
$JJ=Winodow_Candoss.new
$JJ.draw..
在改变变量后用:
$JJ.refresh
在需要关闭窗口的时候用。。
$JJ.dispose
大家试试。。 |
评分
-
查看全部评分
|