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

Project1

 找回密码
 注册会员
搜索

我的ARPG不能刷新经验槽

查看数: 1121 | 评论数: 1 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2010-11-8 00:13

正文摘要:

本帖最后由 冷血队长 于 2010-11-8 01:06 编辑 获得了经验后不能马上知道#============================================================================== # ■ Window_CharStatus #--------------------------- ...

回复

enghao_lim 发表于 2010-11-8 00:34:48
看起来好像是一开始忘了添加exp是否变化而刷新了,初始化那里加个@exp之类的变量,然后添加红字。大概看了因该是这样,纯猜想。
if @lasthp!=actor.hp || @lastsp!=actor.sp || @weapon_id!=player.char_weapon_id ||
       @lastmagic!=actor.hot_magic_id || @lastitem!=actor.hot_item_id || @lastplayerid!=$game_players.player_controller ||
       (item!= nil && item.id > 0 && @itemuse != $game_party.item_can_use?(item.id)) ||
       (skill!=nil && skill.id>0 && @magicuse != actor.skill_can_use?(skill.id)) ||
       @exp != actor.exp_s.to_i

还有,顺便给各建议,把每样东西都单独一个窗口会比较好哦,在arpg的时候啦,因为这样就不会因为一个东西变化而已时导致需要重新描绘所有的东西。

评分

参与人数 1星屑 +332 收起 理由
fux2 + 332 认可答案

查看全部评分

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

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

GMT+8, 2024-11-24 00:54

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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