liudq 新建一个空View,然后组件->2D->Animation托入View下。通过时间轴,编辑一个简单的透明度变化动画。在View下的Animation组件下加入一个文本节点。在动画编辑模式下,可以正常播放透明动画。导出该UI,代码中直接实例,然后引用Animation,调用 play()方法。界面无变化。
liudq Aar0n 文档确实很详细。但我不知道只是我个人的问题,还是别人也有可能有这个疑惑。我通过var值定义的访问Animation类型的变量时,内部的_frames是null,所以导致动画播放不成功。但UI在导出时,会生成一个和动效名称相同的FrameAnimation类型的变量。通过这个实例,可以正常播放动画。我不确实是否通过动效名称调用play是否为正确的调用方式,虽然现在有效果。下面有我做的简单的例子。麻烦看下。