以下条件在多个组件中都可以看到
请注意在唤境Evkworld中,正右方为0度,顺时针增大。具体可参看本手册中的基础知识部分。
当对象的角度在两个给定角度之间时为真。第一个角度和第二个角度之间必须是以顺时针角度进行的。也就是说,0度到45度之间的区域是45度的;而45度到0度之间的区域是315度的。
当对象当前角度位于给定角度的顺时针方向时为真;对该条件取反,即可判断对象是否处于逆时针位置。
当对象在给定角度的一定范围内时为真。这个条件往往比直接判断对象角度是否等于某个值要好,因为对象的角度一般不会严格等于某个值。比如,判断对象是否在90度的0.5度范围内,要比直接判断对象是否等于90度要好。
比较对象当前的透明度,从0(完全透明)到100(完全不透明)。
当对象可见时为真;对该条件取反,即可判断不可见时的情况。该条件只受由设置显隐动作所设置的显示隐藏影响;而不会受处于屏幕外的、0透明度的或处于不可见图层组的对象影响。
比较某个对象的实例变量。
在一系列实例中,选中某个实例变量值为最大或最小的特定实例。请注意,如果有多个变量的实例变量值相同,则系统会在其中自动随机选择一个实例。
当一个实例被创造或销毁时触发。当场景开始时,场景中的所有对象,都会触发创建实例时。这两个条件往往用来做效果:例如,当一个子弹的实例创造时,就生成一个烟雾效果;当一个敌人的实例被销毁时,就生成一个爆炸效果。请注意,不要在创建实例时 事件里,生成相同的实例(比如当对象A创造时:创造对象A);这会造成死循环,引起游戏错误。
选择UID为某值的实例。
比较对象移动的距离
比较移动方向
当对象正在移动并且碰到刚体时触发
比较移动速度
当对象正在移动时触发
当对象到达目的地时触发,仅在移动到对象、移动到坐标、移动固定距离动作后生效
选择距离场景上某点最近或最远的实例。
比较对象的当前大小,以像素为单位
比较对象当前在场景上的位置,以像素为单位。请注意,对象可以被放置在像素之间,如(5.5,10.333);因此,期望对象处于某个精确的位置通常不是个好主意。
当实例的任何一部分处于屏幕内时为真。不受对象可见性或透明度的影响。
当实例完全在场景外时为真。
选择给定图层组中的全部实例,使用名字或从0开始的编号来选择图层组。
选择最顶层或最底层的实例。选取时同时考虑了图层组顺序和图层组内的层级顺序;例如,顶层图层组中最上面的实例即为最顶层实例。