查看: 4852|回复: 4

[已经解决] VA显示血魔条问题

[复制链接]
梦石
0
星屑
50
在线时间
112 小时
注册时间
2010-11-4
回帖
12
发表于 2012-1-20 12:33:26 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
今天把血魔条VA版加进工程里,结果不开垂直同步才勉强到10FPS(显示一个头像),问一下是VA的问题还是脚本的问题。
梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
回帖
5038

贵宾

发表于 2012-1-20 14:36:39 | 显示全部楼层
看情况是帧帧都在做refresh,脚本链接?
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

梦石
0
星屑
50
在线时间
112 小时
注册时间
2010-11-4
回帖
12
 楼主| 发表于 2012-1-20 14:50:14 | 显示全部楼层
回复

使用道具 举报

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
回帖
5038

贵宾

发表于 2012-1-20 15:02:06 | 显示全部楼层
本帖最后由 亿万星辰 于 2012-1-20 15:02 编辑


话说你用之前不看下面的回帖评价么……谨慎使用,无法测试~

  1. class Window_MapZ < Window_Base
  2.   #--------------------------------------------------------------------------
  3.   # ● 初始化对像
  4.   #--------------------------------------------------------------------------
  5.   def initialize(x,y)
  6.     super(-12, -12, 544+16,416+16)
  7.     self.opacity = 0
  8.     refresh
  9.   end
  10.   #--------------------------------------------------------------------------
  11.   # ● 更新
  12.   #--------------------------------------------------------------------------
  13.   def update
  14.     # 这里只对HP和MP做了变化判断
  15.     refresh if @actor.hp != $game_actors[1].hp or @actor.mp != $game_actors[1].mp
  16.   end
  17.   #--------------------------------------------------------------------------
  18.   # ● 刷新
  19.   #--------------------------------------------------------------------------
  20.   def refresh
  21.     self.contents.clear
  22.     @actor = $game_actors[1].clone
  23.     draw_actor_face($game_actors[1],0 ,0 )
  24.     #$game_map.screen.pictures[1].show("你要显示的图片名", 0, 0, 0, 100, 100, 255, 0) #若要使用请取消注释
  25.     draw_actor_hp($game_actors[1], 80+12, 0, 160)
  26.     draw_actor_mp($game_actors[1], 80+12, 32, 160)
  27.     self.contents.font.color = normal_color
  28.     self.contents.draw_text(84+12, 52+8, 544, 24, "#{$game_actors[1].name}  Lv.#{$game_actors[1].level}")
  29.     self.contents.font.color = system_color
  30.     self.contents.draw_text(0+96+120+40, 0-4, 544, 24, "攻:")
  31.     self.contents.draw_text(0+96+120+40, 22-4, 544, 24, "防:")
  32.     self.contents.draw_text(0+96+120+96+40, 0-4, 544, 24, "所持金钱:")
  33.     self.contents.draw_text(-18, 22-4, 544, 24, "G", 2)
  34.     self.contents.font.color = normal_color
  35.     self.contents.draw_text(-456+96+120+40, 0-4, 544, 24, $game_actors[1].atk, 2)
  36.     self.contents.draw_text(-456+96+120+40, 22-4, 544, 24, $game_actors[1].def, 2)
  37.     self.contents.draw_text(-36, 22-4, 544, 24, $game_party.gold, 2)   
  38.     self.contents.font.color = text_color(5)#改颜色什么的~
  39.     self.contents.draw_text(0,380 , 534, 24, "显示变量的名字:#{ $game_variables[13]}")
  40.   end
  41. end
复制代码

评分

参与人数 1星屑 +200 梦石 +2 收起 理由
「旅」 + 200 + 2 认可答案,恭喜你获得由66RPG提供的精美好.

查看全部评分

我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

梦石
0
星屑
50
在线时间
112 小时
注册时间
2010-11-4
回帖
12
 楼主| 发表于 2012-1-20 15:06:49 | 显示全部楼层
哦 我只是想用它来做魔塔的显示窗口
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部