关于flash脚本的问题,如何用代码使影片剪辑的透明度实现渐变?

2025-02-27 01:22:44
推荐回答(1个)
回答1:

这样子是不行滴,因为flash会直接运行do的最后结果。
有很多方法实现按钮控制mc渐变出现,你可以这样子:
代码全部写在第一层的帧里面;舞台上有一个mc,还有一个按钮;
第一帧设定mc的初始状态;
stop();
mc._alpha = 0;
i = 0;
按钮.onRelease = function() {
play();
};

第二帧设定mc的变化,并设定stop();的条件;
if (i<100) {
play();
i+=2;
mc._alpha = i;
} else {
stop();
}

第三帧循环跳到第二帧。
gotoAndPlay(2);

如果你嫌他变化得慢,可以把i+=1;改为i+=2或者更大的数字。