使用此函数,您可以检查给定图层上是否存在序列元素。您提供的图层 ID 可以是图层名称的字符串 (在房间编辑器中定义),也可以是唯一的图层 ID(由函数 layer_get_id() 返回) 以及序列元素 ID - 由 layer_sequence_create() 或 层元素函数 之一返回 - 如果给定元素存在,它将返回 true,否则返回 false。
layer_sequence_exists(layer_id, sequence_element_id)
参数 | 类型 | 描述 |
---|---|---|
layer_ID | String or Layer | 要检查的层的唯一ID或名称 |
sequence_element_id | Sequence Element ID | 序列元素到目标的唯一ID值 |
if (!layer_sequence_exists("Background", my_seq))
{
my_seq = layer_sequence_create("Background", 0, 0, seq_AnimatedBackground);
layer_sequence_pause(my_seq);
}
上面的代码检查给定序列元素是否存在,如果不存在,则它在给定层上创建一个新序列,然后暂停它。