查看: 2560|回复: 1

[已经解决] 喵呜喵5的脚本问题

[复制链接]
梦石
0
星屑
50
在线时间
230 小时
注册时间
2014-2-16
回帖
164
发表于 2014-3-8 17:08:40 | 显示全部楼层 |阅读模式

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

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

×
@喵呜喵5 新建文件夹.rar (1.42 MB, 下载次数: 52)

全局变量的脚本,按照上面写的弄得,可是不起作用,请大神帮忙看看是哪里出错了。

百合控

梦石
0
星屑
6548
在线时间
1275 小时
注册时间
2013-8-21
回帖
3522

开拓者

发表于 2014-3-8 17:59:45 | 显示全部楼层
本帖最后由 余烬之中 于 2014-3-8 18:05 编辑

成功示例:
001.png


楼主的错误点:
  • 这是全局变量 不是全局开关 → →
  • 楼主的做法有两个很多逻辑错误,看看楼主的事件页:
      页一【无条件+自动执行,读取变量+更改变量+保存变量+打开独立开关A】 页二【变量满足+事件接触,读取变量+提示成功+打开B】
      页三【独立A+确定,什么也不做】 页四【独立B+确定,什么也不做】
    这样的话 执行完页一就**一定会**跳转到页三   就算在页一中读取到了开关   页二也不会执行……

    就算把页二页三调换一下……
      页一【无条件+自动执行,读取变量+更改变量+保存变量+打开独立开关A】 页二【独立A+确定,什么也不做】
      页三【变量满足+事件接触,读取变量+提示成功+打开B】 页四【独立B+确定,什么也不做】
    这样依旧不能检测是否读取到了,因为页一在读取之后,无论结果如何,都会人为打开开关(无论有没有保存到,开关都会是开的),于是会永远提示成功…………

    另外,【提示成功】之前的【读取变量】也是不必要的,因为只要读取了,就一定会提示成功,无论有没有读到………………

——————————————————
应该把读取拆开来,然后利用事件页的判定(或者和上面一样条件分歧),如下
  页一【无条件+自动执行,读取变量+打开独立开关A】 页二【独立A+自动执行,更改变量+保存变量+打开B】
  页三【变量满足,提示成功+打开B】 页四【独立B,什么也不做】

点评

感谢~解答很详细,原来是变量...  发表于 2014-3-8 19:23

评分

参与人数 2星屑 +100 梦石 +1 收起 理由
熊喵酱 + 1 完整優良的回答
喵呜喵5 + 100 ......

查看全部评分

萌新瑟瑟发抖
看到我请叫我去干活
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部