
这个 blackBg 是节点吗?tween的话,要传入 UIOpacity 这个类型的组件进去,才可以改它上面的 opacity 属性,节点身上没有这个属性,所以会报错
正确的应该是这样的
tween(this.blackBg.getComponent(UIOpacity))
.to(0.2, { opacity: 255 })
.to(0.2, { opacity: 0 })
.call(() => { func(); })
.start();
没错,tween的对象,必须存在对应的属性才可以。所以用起来就很有很大限制,比如在同一个动画中,我想同时修改opacity和position怎么办,比如淡入飞入?
已经解决了,谢谢,但是如果想移动跟淡入并行执行,这个要怎么解决呢?
两个tween
搞定了,单独再加一个tween,谢谢