layer_sequence_exists

使用此函数,您可以检查给定图层上是否存在序列元素。您提供的图层 ID 可以是图层名称的字符串 (在房间编辑器中定义),也可以是唯一的图层 ID(由函数 layer_get_id() 返回) 以及序列元素 ID - 由 layer_sequence_create()层元素函数 之一返回 - 如果给定元素存在,它将返回 true,否则返回 false

 

语法:

layer_sequence_exists(layer_id, sequence_element_id)

参数类型描述
layer_IDString or Layer要检查的层的唯一ID或名称
sequence_element_idSequence Element ID序列元素到目标的唯一ID值

 

返回:

Boolean

 

例子:

if (!layer_sequence_exists("Background", my_seq))
{
    my_seq = layer_sequence_create("Background", 0, 0, seq_AnimatedBackground);
    layer_sequence_pause(my_seq);
}

上面的代码检查给定序列元素是否存在,如果不存在,则它在给定层上创建一个新序列,然后暂停它。