animation在勾选了play on load后初次进入场景不运行

animation在勾选了play on load后初次进入场景不运行,但是从程序的其他地方跳回这个场景就能运行,这证明了动画是正常的,但是第一次进入不运行不知道原因,我猜测可能是动画没有加载过来,因为其他两个动画也没有运行,但是当数据请求完成后其他两个动画才开始运行,是这个数据请求和动画加载冲突了吗?

没遇到过,贴下你的属性面板的配置情况, 看看有没有错。

默认动画 也就是 defaultclip 要一个默认动画才行 加载的时候默认播放是播放这个。

设置了的

没有报错的话,把动画临时改成无限循环试试,或者手动播放动画,排查下什么原因导致的。

我试了一下,苹果手机的情况,苹果手机加载进入就会比较快,能够看到动画,我觉得是动画加载速度的问题,但是不知道怎么获取动画加载是否完成,文档里面只有animation的操作函数,没有加载完成的监听,这个怎么破

你可以在start函数里面手动播放,避免动画太短,游戏比较卡的话,会来不及显示就没了。

手动播放我也试过,还是没有效果的

你可以上传个demo,跑跑工程才清楚。

经过关掉其他的代码,只测试动画发现,进入场景后会顿一下,过大概2-3秒才会加载动画,这个是因为动画资源加载过慢吗?有什么解决方法吗

我找到问题了,是预加载和动画冲突了,有什么办法能够不使用预加载场景提升场景跳转速度呢