Project1

标题: 解决全局变量更改之后所有脚本当中都会重新判断一次... [打印本页]

作者: MCCF    时间: 2018-7-1 12:39
标题: 解决全局变量更改之后所有脚本当中都会重新判断一次...
本帖最后由 MCCF 于 2018-7-3 20:48 编辑

现在我的脚本本都是在每一个方法当中,判断变量(数据库中的),但是我想起有一次看见教程上面说,全局变量的赋值会更改全局状态,那么是不是意味着我只需要在所有的重定义之前,加1个判断变量就能够实现在变量不同的情况下选择是否重定义?

作者: cinderelmini    时间: 2018-7-1 13:37
其实事件中用的变量或者开关也属于一种全局变量……
教程里说的更改全局状态的意思并不是说会实时刷新全局与它们相关的内容(除非是并行更新),
而是它们自身发生改变后,在调用与它们相关的内容时,内容会产生变化。

举个栗子就是在地图1的事件A中打开1号开关,然后在地图2的事件B中判定1号开关是否打开来执行相关内容。
作者: MCCF    时间: 2018-7-1 14:06
懂了   




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1