## ds_list_destroy——销毁 #### **语法:** ```javascript ds_list_destroy(id); ``` 参数 | 描述 | --- | --- | id | 需要销毁的数据结构的索引值 #### **返回:** N/A #### **描述:** 这个方法用于从内存中清理所指定的列表数据结构,释放其占用的资源并删除其包含的所有值。这个方法可以防止内存泄漏,避免游戏运行速度减慢甚至奔溃,应当注意尽量使用该方法确保游戏性能。 #### **示例:** ```javascript if lives = 0 { ds_list_destroy(AI_list) ; room_goto(rm_Menu) ; } ``` 以上代码首先判断了内置的全局变量“lives”是否等于0,一旦条件达成则销毁“AI_list”所对应的列表数据内容并切换游戏场景(指定跳转去到rm_Menu)。