【发布时间】:2020-08-29 22:48:26
【问题描述】:
我在 Unity (2019.2.21f1) 中有一个简单的 12 帧 2D 精灵动画,我通过制作精灵表并使用 Unity 精灵编辑器将精灵表分割成动画的各个帧来创建它。
我想在动画的第 3、7 和 10 帧上执行某些代码。
是否有可能在代码 (C#) 中获取当前正在动画中显示的帧?或者是否有其他方法可以在显示第 3、7 或 10 帧时执行代码?
【问题讨论】:
-
嗨 Ben Rubin,应该可以,谢谢 :) 如果您愿意将此作为答案,我很乐意接受 - 它不会直接回答标题中的问题,但是它回答了我的 OP 最后一句话中的问题,并为我提供了我想要的功能。
-
很高兴听到它解决了您的问题,我会发布它作为答案。
标签: c# unity3d animation sprite sprite-sheet