然后,再某个时机,你可以判断 a 的值是否大于等于5
使用 COMAPRE 条件
关于条件的Group
如图 (a >= 5 且 b > 7)或者(c = 3)
关于动作的Group
关于事件的Order
如果两个触发器靠相同的事件触发:
那么Order小的那个事件先被触发。
一般不需要关心顺序的事件order就为0,
需要关心顺序,希望较早触发的,设置为负数,希望较晚触发的,设置为正数
PS:不是说把order填得越小,就一定先触发,而是要【相同参数的事件】同时发生,这时order才管用。
如何创建自定义界面
首先前面说了,必须在 CUSTOM UI 事件之下。
然后可以这样写触发器
意思是,如果lose这个变量为真,那么就显示一个红色(#FF0000)的【Start】按钮,按钮的位置是(170,70,120,30),四个数字分别为(X,Y,长,宽),左上靠齐,使用默认样式,
接下来注意了,按钮点击后,会发送OnStartClick事件。
那么如何收听这个OnStartClick事件呢?
接下来可以这样写触发器
若界面事件OnStartClick被触发(也就是点了按钮),条件同上,然后就是点了按钮过后的动作
hit变量设为0,
a设为10,
lose设为false。
当然,我的这些变量另作他用
这是我画的整个界面 Start 只是其中一个按钮。
这个小游戏是你要不断的点 Add number 按钮,每次点击都会把操作数+5,
但是在接下来的9秒内,操作数会被-3,-2,-1
你的目标是让操作数不能小于0,也不能超过30,否则就输了
然后最后看你能点击多少下
最后我点了216下,就输了。。
使用 GOAL ACHIEVED 条件可以判断某个目标是否完成
使用 GOAL ACHIEVE 事件可以捕捉某个目标完成发出的事件