skeleton_animation_is_finished

使用此函数,您可以检查当前骨骼动画是否已在给定轨道上完成播放。

注意 如果动画设置为循环 (skeleton_animation_is_looping),则此函数将始终返回 false,因为如果动画仍在循环,则不可能完成。

 

语法:

skeleton_animation_is_finished(track);

参数数据类型描述
trackReal动画轨迹的索引

返回:

Boolean

 

例子:

var _finished = skeleton_animation_is_finished(1);
if (_finished)
{
    show_debug_message("The animation has finished playing");
}

上面的代码首先检查轨迹1上的动画是否已经完成播放,并将结果存储在局部变量_finished中。 然后,在动画完成播放的情况下,显示调试消息。