[0]设置frame会使打包VIVO Tween动画抖动闪烁

public DoFlash ():void
{
Laya.timer.once(700, this, this.FlashTween);
}

private FlashTween ():void
{
this.hand.scale(2, 2);
this.hand.alpha = 1
Tween.to(this.hand, {scaleX:1, scaleY:1, alpha:1}, 300, null, Laya.Handler.create(this, this.DoFlash));
}

循环Tween 缩放一个图片, 从scale=2 缩小到scale=1
但是在VIVO手机上看到的效果是 缩放值为1.9   1.6   1.8    1.3  1.5 这样抖动

查找后发现是因为 设置了帧率
Laya.stage.frameRate='mouse';
屏蔽此段代码后问题解决
已邀请:

Laya_z

赞同来自:

建议不要用减帧操作,因为即使做了减帧,但是在小游戏平台上他实际还是以60进行渲染的(这个你可以通过vivo调试器自带那个性能面板看出来),所以会出现这种抖动效果。

178*****223

赞同来自:

设置
Laya.stage.frameRate='fast';
也是会出现抖动的

要回复问题请先

商务合作
商务合作