Project1

标题: 请问:如何在地图上的人物的上方显血槽 [打印本页]

作者: 俄罗斯方块    时间: 2013-8-11 19:10
标题: 请问:如何在地图上的人物的上方显血槽
请问:如何在地图上的人物的上方显示血槽?

我写了串脚本 然后在地图上放了个事件来启动他 但是只在人物最开始的位置显了一次血槽以后就再也不显了 那道血槽也一直留在那儿 没消失
  1. class Window_XueCao < Window_Base
  2.   def initialize
  3.     super($game_player.screen_x-48, $game_player.screen_y-48, 96, 48)
  4.     self.opacity =0
  5.     refresh
  6.   end
  7.   
  8.   def update
  9.     super
  10.   end

  11.   def refresh
  12.     self.contents.clear
  13.     self.contents.fill_rect(24, 0, 24, 3, Color.new(255, 0, 0))
  14. end
  15. end
复制代码
我想知道,如何弄出血槽跟着人物移动的效果。
作者: xggzga117    时间: 2013-8-12 16:06
你的脚本里根本就木有移动血槽好不……
作者: 俄罗斯方块    时间: 2013-8-12 16:12
xggzga117 发表于 2013-8-12 16:06
你的脚本里根本就木有移动血槽好不……

额,确实只有血条无移动。我的思路是每帧清除掉上一帧的血条然后重新画个血条以实现跟随人物的效果。但我不知道怎么弄。。。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1