3.4.2修改Sprite透明度,直接改color中的a和使用UiOpacity都有问题了
tween(this.title.getComponent(UIOpacity)).to(0.3, { opacity: 20 })
tween(this.title.color).to(0.3, { a: 20 })
都无效
3.4.2修改Sprite透明度,直接改color中的a和使用UiOpacity都有问题了
tween(this.title.getComponent(UIOpacity)).to(0.3, { opacity: 20 })
tween(this.title.color).to(0.3, { a: 20 })
都无效
let value = { a: 255}
let oldColor=this.title.color?.clone()
let t2 = tween(value).to(TWEEN_TIME, { a: 255 }, {
onUpdate: (t, ratio)=>{
this.title.color = new Color(oldColor.r, oldColor.g, oldColor.b, t["a"])
}
}).delay(1).to(TWEEN_TIME, { a: 0 }, {
onUpdate: (t, ratio) => {
this.title.color = new Color(oldColor.r, oldColor.g, oldColor.b, t["a"])
}
})
先这样曲线救国
一个zOder排序,一个透明度属性(tween里和position属性需要一起变化时),
3.x里面被复杂化,用起来很绕很麻烦,希望引擎组快点优化下
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。