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

Project1

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

[已经解决] 如何用脚本关掉装备界面

[复制链接]

Lv2.观梦者

梦石
0
星屑
352
在线时间
377 小时
注册时间
2013-1-30
帖子
219
跳转到指定楼层
1
发表于 2015-6-20 21:55:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 qknight 于 2015-6-20 23:06 编辑

用脚本打开装备界面是SceneManager.call(Scene_Equip)
那么脚本小白求助,哪段脚本可以关掉装备界面,直接回到地图中

看起来已经进入装备界面之后脚本就失效了
如果在打开脚本后紧接2楼的脚本,结果就是正负抵消,什么都没干
即使在这两个脚本中加入等待60帧的指令后,也会在进入装备界面后失效……直到手动退出装备界面才能继续运行


解决方法看4楼!
{:2_275:}

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9397
在线时间
2748 小时
注册时间
2008-9-5
帖子
3543

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

2
发表于 2015-6-20 22:08:24 | 只看该作者
本帖最后由 cinderelmini 于 2015-6-20 22:09 编辑

SceneManager.return
大概…………

然而在装备界面中能用事件填脚本来关闭?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
352
在线时间
377 小时
注册时间
2013-1-30
帖子
219
3
 楼主| 发表于 2015-6-20 22:28:12 | 只看该作者
cinderelmini 发表于 2015-6-20 22:08
SceneManager.return
大概…………

追问一下吧,已经实测在两个脚本之间加一个等待60帧的事件指令是不可能的
{:2_254:}
但倘若把两个脚本写在一起,中间也用脚本写等待60帧的指令会怎么样呢?

求“等待60帧”的脚本写法
回复 支持 反对

使用道具 举报

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9397
在线时间
2748 小时
注册时间
2008-9-5
帖子
3543

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

4
发表于 2015-6-20 22:38:47 | 只看该作者
qknight 发表于 2015-6-20 22:28
追问一下吧,已经实测在两个脚本之间加一个等待60帧的事件指令是不可能的

但倘若把两个脚本写 ...

本身就不是这么个原理啦~
打开了装备界面之后,脚本页里的内容会暂时停在打开装备界面的这一行,
然后界面不再是Scene_Map,而是Scene_Equip了,
如果看到的背景还是地图的话,其实乃被骗了,那只是地图的截图而已,界面已经切换了。

如果要打开装备界面等待一点时间就返回地图的话,
没有分歧的场合的话(比如玩家位置或者装备背包或者玩家装备的不同),
建议先打开装备界面截图一下,然后用显示图片的方式来做这个效果,
不然的话,可以在Scene_Equip里面的class和最后一个end之间找个地方
(但是不能是这之间的任意def和end之间)插入这一段:
  1.   
  2.   #--------------------------------------------------------------------------
  3.   # ● 开始后处理
  4.   #--------------------------------------------------------------------------
  5.   def post_start
  6.     super
  7.     return unless $game_switches[1] == true
  8.     60.times{|i| Graphics.update}
  9.     return_scene
  10.   end
复制代码
其中60是打开后等待的帧数,$game_switches[1]是1号开关,
这段的意思就是1号开关打开的话,进入装备界面等待60帧就回到地图界面。
可以自己改开关ID,等待帧数也可以自己改~

评分

参与人数 1梦石 +1 收起 理由
VIPArcher + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 11:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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