设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1928|回复: 2
打印 上一主题 下一主题

[已经过期] 请问:如何在地图上的人物的上方显血槽

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
130 小时
注册时间
2013-6-30
帖子
92
跳转到指定楼层
1
发表于 2013-8-11 19:10:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
请问:如何在地图上的人物的上方显示血槽?

我写了串脚本 然后在地图上放了个事件来启动他 但是只在人物最开始的位置显了一次血槽以后就再也不显了 那道血槽也一直留在那儿 没消失
  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
复制代码
我想知道,如何弄出血槽跟着人物移动的效果。

点评

锁定人物精灵的坐标,默认系统那些精灵都在Spriteset_Map里  发表于 2013-9-17 16:35

Lv1.梦旅人

梦石
0
星屑
170
在线时间
227 小时
注册时间
2011-5-19
帖子
736
2
发表于 2013-8-12 16:06:00 | 只看该作者
你的脚本里根本就木有移动血槽好不……
休息中……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
130 小时
注册时间
2013-6-30
帖子
92
3
 楼主| 发表于 2013-8-12 16:12:02 | 只看该作者
xggzga117 发表于 2013-8-12 16:06
你的脚本里根本就木有移动血槽好不……

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

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-17 22:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表