《星球探险家》世界编辑器之故事编辑教程
导语:然后,再某个时机,你可以判断 a 的值是否大于等于5 使用 COMAPRE 条件 关于条件的Group 如图 (a = 5 且 b 7)或者(c = 3) 关于动作的Group 关于事件的Order 如果两个触发器靠相同的事件触发: 那么Order小的那个事 然后,再某个时机,你可以判断 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 事件可以捕捉某个目标完成发出的事件
(编辑:顺游网_987游戏网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |