什么是变量

变量用来在游戏中保存数字或字符串。目前有两种变量 全局变量局部变量

全局变量

全局变量在整场游戏中持续生效,不会因为场景的改变而消失。 显示窗口位于项目库边栏这里。

全局变量有三种类型:布尔变量、数字变量和文字变量。

在条件和动作的输入框中使用

联网变量

当游戏为【联机游戏】时,全局变量可以勾选【是否联网】。 勾选后,变量在游戏开始时会自动从服务器拿取最新数据,并且在变量值改变时,会自动上传到服务器。

注意,游戏中的联网变量如果太多,上传会导致服务器压力过大等问题,所以建议不要在游戏中设置太多联网变量

局部变量

局部变量嵌套在事件或事件组下方的变量。与全局变量的区别在于,局部变量只能在与其同级或低级的事件中访问。
如下图所示:

右键事件表,添加局部变量是在该事件表的上方同级位置添加局部变量,添加子变量是在该事件的子事件中添加局部变量

局部变量主要用于处理一些临时出现的不会永久保存的数据。在适当的位置使用局部变量有助于降低项目的复杂程度。

常量和静态变量

在默认情况下,当事件表运行到局部变量的位置时(每帧执行),会重置局部变量为默认值,与编程语言中的局部变量一样。当我们勾选设为静态变量后,该局部变量的值每次执行时值不会被重置,如全局变量一般。

局部变量可以勾选设为常量。 在勾选后,该变量只能进行查找和比较,无法修改。

该教程是否对你有用?
联系方式
QQ:2967340017
邮箱:user_service@newlang.cn
公司地址:广州市天河区中山大道西238号301房(部位:自编之十二)

官方交流群

扫描二维码进入

交流群①

640215025

官方交流群

扫描二维码进入

交流群②

610394080

友情链接
联系我们
QQ:2967340017
Q群1(已满):640215025
Q群2:610394080
邮箱:user_service@newlang.cn
公司地址:广州市天河区中山大道西238号301房(部位:自编之十二)

粤ICP备18033026号 《服务协议》

Copyright © 2019 广州玖兔互娱信息科技有限公司 版权所有