Egret社区
各位小伙伴们,我是小白鹭,今天给大家分享一个关于滤镜与Tween动画配合使用在native上面不起作用的问题
小伙伴A : 我发现 滤镜在Native 1.1.1 上面不起作用?
小白鹭心里一慌,咦前段时间不是才修复了native中滤镜的问题吗?怎么会不起作用呢???
小伙伴A: 看我的代码如下图:
                  111.png
小白鹭:你先把tween动画去掉呢?
小伙伴A: 去掉tween动画,滤镜起作用。
小白鹭想起去年处理过一个关于自定义滤镜不起作用,想到了官网中有这么一个提示:
222.png
于是,调整了下tween动画:
  1. egret.Tween.get(glowFilter,{loop:true})
  2.                    .to({alpha:alpha},350)
  3.                    .call(()=>{
  4.                     glowFilter.onPropertyChange();

  5.                    })
  6.                    .to({alpha:0.3},350)
  7.                    .call(()=>{
  8.                     glowFilter.onPropertyChange();

  9.                    })
  10.       
复制代码
经过测试,在native上面,滤镜配合tween动画起作用了。
于是赶紧告诉小伙伴A以及分享在这里告诉其他小伙伴。
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部