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

Project1

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

[已经过期] 关于地图上的血魔条

[复制链接]

Lv1.梦旅人

梦石
0
星屑
44
在线时间
317 小时
注册时间
2011-2-9
帖子
1129
跳转到指定楼层
1
发表于 2012-7-24 15:48:09 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
事情是这样的.......................

因为某些特殊要求

我需要每秒扣除角色1点血

但是我的血魔条是没办法显示出来血的减少(必须要打开菜单或者战斗才能瞬间减少)

我用的是米酒濑酱移植的那个(如果其他版本可以实现也行)

所以请教          = =
反正是坏人一个

Lv1.梦旅人

梦石
0
星屑
44
在线时间
317 小时
注册时间
2011-2-9
帖子
1129
5
 楼主| 发表于 2012-7-25 17:17:45 | 只看该作者
feizhaodan 发表于 2012-7-25 15:01
添加到原脚本最后一个end之前。

功能实现了,但是更吭的事情发生了,FPS卡得只剩5~~

点评

我说的是我更新了我那个帖子里的脚本  发表于 2012-7-26 10:18
更新。如果这个也不行的话那我没辙了。  发表于 2012-7-25 18:00
反正是坏人一个
回复

使用道具 举报

Lv1.梦旅人

Mr.Gandum

梦石
0
星屑
226
在线时间
2070 小时
注册时间
2007-1-31
帖子
3039

贵宾

4
发表于 2012-7-25 15:01:15 | 只看该作者
本帖最后由 feizhaodan 于 2012-7-25 18:00 编辑
  1. def update
  2.   super
  3.   @last_hp = $game_actors[1].hp unless @last_hp
  4.    if @last_hp != $game_actors[1].hp
  5.     refresh
  6.     @last_hp = $game_actors[1].hp
  7.   end
  8.   @last_mp = $game_actors[1].mp unless @last_mp
  9.    if @last_mp != $game_actors[1].mp
  10.     refresh
  11.     @last_mp = $game_actors[1].hp
  12.   end
  13. end
复制代码
添加到原脚本最后一个end之前。

点评

更新?refresh不就是更新么~  发表于 2012-7-25 22:49

评分

参与人数 1梦石 +2 收起 理由
迷糊的安安 + 2 认可答案 附赠66RPG提供的精美好人卡一张^^.

查看全部评分

回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
44
在线时间
317 小时
注册时间
2011-2-9
帖子
1129
3
 楼主| 发表于 2012-7-24 18:12:02 | 只看该作者
feizhaodan 发表于 2012-7-24 16:23
在那个脚本的update里面添加refresh。
如果不知道说的是什么意思那就算了。

不要酱拉我问的不多,只想问一下那两个英语是什么

点评

目测意思是def update定义里在结束词end前一行添加refresh一句。  发表于 2012-7-24 21:43
我知道~~我也估计着要加一个刷新的东西。问题是我不会写啊= =  发表于 2012-7-24 18:38
只是定义的方法罢了。  发表于 2012-7-24 18:30
反正是坏人一个
回复

使用道具 举报

Lv1.梦旅人

Mr.Gandum

梦石
0
星屑
226
在线时间
2070 小时
注册时间
2007-1-31
帖子
3039

贵宾

2
发表于 2012-7-24 16:23:04 | 只看该作者
在那个脚本的update里面添加refresh。
如果不知道说的是什么意思那就算了。
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-22 22:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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