查看: 1935|回复: 2

[已经解决] 关于RTAB和技能详细说明的整合

[复制链接]
梦石
0
星屑
55
在线时间
71 小时
注册时间
2010-9-20
回帖
78
发表于 2015-10-7 06:10:48 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 Mr.Faint 于 2015-10-6 14:39 编辑

完成了大部分,但是疑惑于在战斗中进入技能选择页面之后若想取消采取别的操作,在按下Esc的时候会报错。
内容是Window_Base 30行 disposed window
在修改中在RTAB本体中增加了一些dispose的项目,但是改来改去也没有结果,这里disposed的项目是战斗基本菜单么?
麻烦高人看一眼工程告知一下改法{:2_270:}
脚本中修改的地方备注标注了◆方便直接搜索。
然后又突然想到是不是所有的dispose项目都是多此一举呢?在#掉所有dispose项之后莫名得好了- -。
YY截图20151006172131.png

整合技能说明RTAB.zip

578.76 KB, 阅读权限: 10, 下载次数: 26

点评

阅读权限: 10 为什么呢?  发表于 2015-10-7 19:16

评分

参与人数 1星屑 +35 收起 理由
RyanBern + 35 手动认可奖励

查看全部评分

梦石
0
星屑
1232
在线时间
1017 小时
注册时间
2011-4-30
回帖
1464
发表于 2015-10-7 19:34:16 | 显示全部楼层
Scene_Battle 3★★
里

  #--------------------------------------------------------------------------
  # ● 选择特技结束
  #--------------------------------------------------------------------------
  def end_skill_select
     @skill_window.help_window.dispose#释放技能信息窗口★★★★★★★
    # 释放特技窗口
    @skill_window.dispose
    @skill_window = nil
    # 隐藏帮助窗口
    @help_window.visible = false
    # 有效化角色指令窗口
    @actor_command_window.active = true
    @actor_command_window.visible = true
  end

这里的
@skill_window.help_window.dispose#释放技能信息窗口★★★★★★★
注释掉

点评

额,相当于 @skill_window.help_window.dispose 这个操作会进行两遍.......所以.可能是 已经释放的东西没办法继续释放 的原因造成了错误.  发表于 2015-10-7 19:38
或者其他@skill_window.help_window.dispose 注释掉,好像每个@skill_window.help_window.dispose 后面都加了end_skill_select ,所以相对于end_skill_select这个操作会进行两遍.......  发表于 2015-10-7 19:37

评分

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

查看全部评分

回复

使用道具 举报

梦石
0
星屑
55
在线时间
71 小时
注册时间
2010-9-20
回帖
78
 楼主| 发表于 2015-10-8 04:45:15 | 显示全部楼层
汪汪 发表于 2015-10-7 03:34
Scene_Battle 3★★
里

的确是的!之前把所有的help_window_dispose注释掉了,然后莫名其妙地就好了- -、之前总是担心如果不释放掉的话会不会迟滞导致画面叠加- -结果果然是多此一举的行为orz。
至于阅读权限,好想这个整合成功的范例工程很少0 0不想给逛论坛的非会员{:2_265:}

点评

.........  发表于 2015-10-8 08:47
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部