版本是cocos2.3.3
我在游戏界面上遇到了这么一个问题,在设置进出场动画的时候我设置的是位移+不透明度变化的进出场模式。
但在Layer尺寸变化(做自适应测试)之后,Studio貌似会自动把自适应的规则取消,绑定动画帧的坐标。这就导致动画出现BUG。
例如我做的动画:Layer初始尺寸为(640,996)容器第一个帧动画锚点为(0,0)坐标(0,996),第二个帧动画坐标改成(0,900),自适应固定在上方(0.5,1)。之后将Layer改变尺寸为(640,1440),按照自适应的规则,我这个容器的第一个帧动画坐标应该变为(0,1300),第二个帧动画坐标应该变为(0,1344),而实际情况则是我即使设置好了自适应,但改变Layer尺寸大小后帧动画还是会在播放动画的时候强制将第一个帧动画坐标改成(0,996),第二个帧动画改成(0,900)
有什么方法可以解决的吗?