FLASH动画中做一个天渐渐黑了得效果

来源:百度知道 编辑:UC知道 时间:2024/05/19 01:23:36
FLASH动画中想做一个天渐渐黑了得效果。怎么做?
可是为什么 做成补间 后 就不显示呢?

//用下面我写的这个脚本
//在时间轴的第一帧上,右键>>动作(脚本),上粘贴下面的内容
function actionScriptForAlpha(actionObject:Object,startValue:Number,endValue:Number,duration:Number/*MS*/,actionType:String/*"none","endless","mirrorEndless"*/){
var actionObj:Object = actionObject
var IBM:Boolean = new Boolean()
var rtn:Number = startValue
var stepValue:Number = (endValue-startValue)/duration
function main(){
if(startValue<=endValue){
if(actionType=="none"){
if(rtn<endValue){
rtn+=stepValue
}
if(rtn>=endValue){
rtn+=0
}
}else if(actionType=="endless"){
if(rtn<endValue){
rtn+=stepValue
}
if(rtn>=endValue){
rtn=startValue
}
}else if(actionType=="mirrorEndless"){
if(rtn<=startValue){
IBM=true
}else if(rtn>=endValue){
IBM=false
}