アットウィキロゴ
/* 初期設定値   Start*/
decel = 4;    // フェードスピード定数
snap = 1;     //  終点への許容範囲
/* 初期設定値   END*/
 
/*  ムビークリップロード時には非表示とする Start */
alp = 0;
this._alpha = alp;
this._visible = false;
/*  ムビークリップロード時には非表示とする END */
 
function fadeInFunc(){
  this._visible= true;
  mytarget = 100;        //最終的なアルファー値
 
  this.onEnterFrame = this.fadeRoutine;
}
 
function fadeOutFunc() {
  mytarget = 0;          //最終的なアルファー値
 
  this.onEnterFrame = this.fadeRoutine;
}
 
function fadeRoutine() {
  dist = mytarget - alp;
  alp  += dist  /   decel;
 
  if(Math.abs(dist) < snap){
    delete this.onEnterFrame;
 
    alp = mytarget;
 
    if(alp == 0){
      this._visible = false;
    } 
 
  }
  this._alp = alp;
}
最終更新:2007年08月25日 09:34