唤境的全局变量和实例变量怎么用
来源:网络收集 点击: 时间:2024-09-24全局变量在场景存储它们的值。任何场景中的事件表中的事件都可以使用全局变量。全局变量常用于整个游戏过程中需要记录的数值或状态。全局变量有三种变量类型选择:String,Number,Boolean。
String:记录文本
Number:记录数值,可以进行加减乘除运算
Boolean:只有真假两个值选择
在项目库点击全局变量库可以看到所有的全局变量,点击按钮+可以新建全局变量。

双击全局变量可以打开全局变量编辑界面,修改变量名称,变量类型,初始值等操作。全局变量名称不能重复,在表达式中直接输入全局变量名字即可引用全局变量的值。



在指定事件内生效的一次性数据变量。

选中一条事件,鼠标右键可以添加。

实例变量是在每个实例对象中都储存属于自己的实例变量值,可以理解为自定义属性。例如在制作弹幕射击游戏中,为敌人飞机添加实例变量值血量,即每个敌人飞机实例都有自己的血量。也可以用于平台游戏中,为敌添加实例变量方向,即每个敌人实例都有自己的方向,然后通过事件判断每个敌人实例变量的不同然后往不同的方向移动,做成简单的AI。每个对象都可以添加多个实例变量。
实例变量有三种变量类型选择:String,Number,Boolean。
String:记录文本
Number:记录数值,可以进行加减乘除运算
Boolean:只有真假两个值选择
在对象库点击需要添加实例变量的对象,然后在右方属性栏点击数值,点击按钮即可为对象添加实例对象。




在对象库拖动三个精灵1到舞台中,并且添加4个文本对象在对象库修改名字如下图所示。

添加设置事件如下图所示。

预览可以看到每次点击精灵都会对全局变量进行加1,显示在总点击数文本上,当每个精灵对象被点击后,自身实例对象被点击数进行加1,当自身实例变量值等于3时,改变自己的不透明度。
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1213144.html