下载 App

【GTS】全局变量使用教程

精华修改于2020/01/17542 浏览游戏开发攻略
【教程内容:全局变量的使用】
版权所有:【GTS】指导组
QQ群:905774249
更正日期:2020.1.17
【特别提醒:转载需表明作者信息】
TapTap
【介绍】
在某个逻辑中,如果存在大量变量,那么逻辑代码编辑起来相当困难,为了方便编辑,便有了全局变量。之前我就有亲身经历
TapTap
看每帧循环的第一条(我的天,这么多条指令)每天,因为翻看近200个变量,浪费了大量时间,后来,我自学会了全局变量(嘻嘻),今天,我将用当初理解的方式给大家讲解什么是全局变量。
【教程】
首先,来到代码页
TapTap
我已经提前写好了两个代码,第一个是按钮代码,用来控制全局变量。第二个是显示代码,用来显示全局变量。
我们先看看代码
[按钮代码]
TapTap
[显示代码]
TapTap
(坐标讲解详见【UI制作教程-1】)
然后我们来设置一个全局变量
TapTap
先选择小数
TapTap
我们来把它叫做【全局变量|基数】
TapTap
然后,我们把【全局变量|基数】加入两个代码中
TapTap
选择变量的时候,可以看到这个选项
TapTap
(金色的字,就是好看)
按钮这个代码需要完善一下
TapTap
这样,我们的全局变量模拟器就做好了,我们来测试看看有什么效果
首先,进入战斗模式
TapTap
我们可以看到,屏幕上有三个按钮,分别是+1,+2,+3,还有一个绿色的数字,是0
(按钮制作教程详见【UI制作教程-2】)
然后,我们按下【+1】
TapTap
可以看到数字变成了1
我们再按下【+2】
TapTap
数字此时变成了3
再按下【+3】
TapTap
数字现在为6
如果我们疯狂的按下去
(*%#*+…)
那么,全局变量的作用及原理就是这样
整个零件内的代码都可以通过【全局变量】进行互相操控,互相联系
有了这个技术,就可以更加方便的编辑逻辑,不用只在一个代码内进行编辑了
利用全局变量,我们可以制作像屏幕切换,计算机等技术
加上【UI制作教程-1】,【UI制作教程-2】,【全局变量使用教程】的学习,就可以制作出自己想要的UI操作系统了
教程代码:GTS2-1
【其它内容及版权问题详见网址https://www.taptap.com/topic/7531669】
星空隐形(不是真镜面,弄不了)截图
星空隐形(不是真镜面,弄不了)
星空隐形军用航天器、定向散热器 图中星空不限于天然光源,有人造光源。 星空隐形军用航天器,定向散热器、耗电制冷凸多面体镜面装甲(镜甲)等。镜甲航天器在星系(例:银河系)内最明显破绽,在有、无星系内天球高亮区(高亮区;例:银河)的背景中,镜面反射无、有高亮区。 激光炮的扩束镜和天文望远镜共用部分零件(反射镜、透镜、部分反射镜等); 武器兼推进器兼观测器; 弹头兼工质兼装甲(尝试弱化推进特征的舰队大概
1 赞
1 回复
《我的战舰》4月6日不停服更新公告截图
《我的战舰》4月6日不停服更新公告
各位机械师: 我们预计将于4月6日下午16:00对游戏进行一次不停机更新!更新期间,所有玩家仍可以正常进入游戏。 本次更新内容为: 功能更新 1、下载游戏数据时增加进度显示; 2、游戏逻辑方块启动阶段增加进度显示; 3、优化游戏加载时间; 4、减少游戏长时间运行的内存持续分配; 5、引入多线程加速图片和音效的加载; 6、新增ogg格式音效第一次解压缩后本地缓存功能; 7、优化excel表格在游戏过
官方
13 赞
7 回复
我还以为真的更新了,结果今天是愚人节截图
我还以为真的更新了,结果今天是愚人节
[表情_捂脸哭]
9 赞
4 回复
每日首战的人机变强了?截图
每日首战的人机变强了?
人机越来越难打,这还能训练ai?[表情_疑惑]
1 赞
6 回复
01:03
航母战斗群解禁资料截图
航母战斗群解禁资料
我的银河2.0航母先导预告
官方
17 赞
4 回复