如果冷却计时器达到 0 并且按下“Q”,代码将播放攻击动画(序列)。问题是,我不知道如何在完成 12 帧动画后删除该序列。如果我在播放后立即使用“Layer_destroy_sequence(seq)”,它会在播放 12 帧之前被删除。如果我不摧毁它,游戏在玩了几个序列后就会开始滞后。如果我尝试在脚本开头销毁它,我会收到一条错误消息,指出它无法销毁不存在的序列。
我自己解决了这个问题: