timeline_delete

有了这个函数,你可以从游戏中删除任何时间线。如果此时间线是在GameMaker资源浏览器中创建的,请注意,它已完全从游戏中删除,并且在使用此函数后尝试再次调用索引时间线会导致错误。如果时间线是使用timeline_add()函数动态创建的,则应在不再需要时间线的那一刻使用此函数,以防止任何可能减慢 (并最终崩溃) 您的游戏的内存泄漏。

 

语法:

timeline_delete(ind);

参数类型描述
indTimeline Asset要删除的时间线的索引。

 

返回:

N/A

 

例子:

if (timeline_exists(global.tl))
{
    timeline_delete(global.tl);
}

上面的代码检查时间线是否存在并在全局变量 "tl" 中建立索引,如果存在,则删除该时间线。