cocos将透明度设为0+播动画会产生短暂的空白

如题,我在一个节点上挂了两个子节点,子节点1放了图片,另外一个用来播动画,动画节点位于图片节点上层,我在播动画的前先将图片节点的透明度设为了0,然后播放动画,从网页预览来看没问题,但是在实机上,衔接上会有短暂的空白,代码类似于这样:

图片节点. opacity = 0;
动画节点.play();

想问一下为什么会这样

补充,我就是简单的透明度为0,然后播动画,也没搞懂为什么会这样,是动画会在下一帧才播嘛

方便给个 demo 看看?animation 是指什么样的动画