加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
想自己写个小动画,让主菜单在退出时慢慢上浮然后淡出。
上浮做到了,但是淡出的时候用的opacity,结果只有边框淡出了,中间文字没有淡出
if (this._commandWindow._quiting) { if (this._commandWindow.y > 52) this._commandWindow.y -= 5; this._commandWindow.opacity -= 50 ; this._commandWindow.contents.paintOpacity -=50 ; this._goldWindow.opacity -= 50 ; this._goldWindow.contents.paintOpacity -=50 ; if (this._commandWindow.y < 55) this.popScene(); } else { if (this._commandWindow.y != 10) { if (this._commandWindow.y < 82) this._commandWindow.y += 5; if (this._commandWindow.y > 82) this._commandWindow.y = 82; } }
if (this._commandWindow._quiting) {
if (this._commandWindow.y > 52)
this._commandWindow.y -= 5;
this._commandWindow.opacity -= 50 ;
this._commandWindow.contents.paintOpacity -=50 ;
this._goldWindow.opacity -= 50 ;
this._goldWindow.contents.paintOpacity -=50 ;
if (this._commandWindow.y < 55)
this.popScene();
} else {
if (this._commandWindow.y != 10) {
if (this._commandWindow.y < 82)
this._commandWindow.y += 5;
if (this._commandWindow.y > 82)
this._commandWindow.y = 82;
}
}
如代码,我尝试了 this.window.opacity,结果只有窗口边框淡出;去试了contents.paintopacity,结果文字仍然不淡出。
求教如何控制文字的透明度…… |