0

主题

1

回帖

13

积分

普通创作者

积分
13
发表于  2023-7-31 03:26:25 | 显示全部楼层
加油!!!!!!!!!!!

12

主题

6

回帖

315

积分

优秀创作者

积分
315
发表于  2023-8-12 15:34:27 | 显示全部楼层
变量及作用域:
1,全局变量, 全部玩家共享的变量,如果要记录不同玩家的数据, 推荐用玩家id做索引的数组记录, 在玩家加入游戏的时候添加数组成员
2,局部变量, 坑比较多, 对工具不熟悉, 对原理不了解, 很难搞懂.在编辑器中, 作用域最大的局部变量, 一般在触发器,函数中定义,这部分变量, 在触发器, 子触发器,函数体,计时器中可直接调用, 全局修改.在计时器中的计时器中调用时, 值是调用瞬间, 上层计时器中次变量的值.相当于是上层计时器的局部变量, 此时修改,仅对当前计时器内有效!不了解这个, 会发生很多莫名其妙的问题!那么有没有办法让局部变量, 在当前作用域下任意位置都可调用修改呢?办法是有的, 可以利用表的特性, 把参数放在表中, 即可实现在当前作用域下任意位置修改调用!这样, 就可以不用创建全局变量了, 本人对全局变量是非常抵触的, , ,能局部就局部.

3

主题

8

回帖

76

积分

普通创作者

积分
76
发表于  2023-10-19 06:09:34 | 显示全部楼层
3,组变量,区别于局部与全局变量。组变脸为当前触发的变量。因为一些触发需要在单位或函数上上写,而局部变量不能在单位触发的多个触发器上使用。所以有了组变量。即触发组变量。
4,投射物,投射物为模拟类的产物。通过投射物可以模拟攻击投射,技能投射。需要搭配运动器使用。而单个投射物可作为特效来使用。记得设定时间,不然会泄露!
12