Project1

标题: 战斗结束后血条的显示问题 [打印本页]

作者: yjl494356020    时间: 2013-6-7 09:12
标题: 战斗结束后血条的显示问题
本帖最后由 yjl494356020 于 2013-6-7 09:30 编辑

我发现战斗胜利后,血条的显示有些问题,早就已经发现,但是终于看不下去了,虽然没什么大影响,但是看着很不舒服...我使用的是:“Sideview100横版战斗脚本”,血条显示是:“战斗全动态HP,MP,TP(Battle_H.M.T) By.Clov脚本”,具体请看下面:


↑这是战斗中血条的显示,没有什么问题


↑这是战斗胜利后,经验值获取的画面,也没有问题


↑但是再点击一下,出现了物品获得的画面,血条又出来了!


↑再继续点击,所有窗口关闭,准备回到地图,血条还在那里...

本人脚本盲,请各位大神帮帮忙哈~多谢!

这个是范例,没有放Sideview100~原版的战斗也有同样问题...
测试.rar (313.47 KB, 下载次数: 75)
作者: yjl494356020    时间: 2013-6-8 10:17
有高手指点一下吗,谢谢了...
作者: yjl494356020    时间: 2013-6-15 07:50
没有人知道吗...拜托帮帮忙啊...
作者: 圆寂丨不羁的风    时间: 2013-6-17 05:33
目测是释放和更新一块出问题了,检测一下dispose和update这块
作者: j433463    时间: 2013-6-17 05:40
看起来血条是单独的脚本,并没有关闭或隐藏,或者说在胜利后获得经验值画面时有隐藏,可是当画面切回菜单时又取消隐藏了...
作者: yjl494356020    时间: 2013-6-17 10:31
多谢二位的提示,已经解决了,第132行的@status_window.now_hmt.each {|hmt|hmt.VIEWPORT.visible = true}中,true改为false,不过如果逃跑失败的话,血条会暂时消失...直到使用行动指令才会再显示,纠结ING...




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