チェンジセット 1617

差分発生行の前後
無視リスト:
コミット日時:
2008/10/14 17:55:07 (3 年前)
コミッタ:
gyuque
ログメッセージ:

fixed executor bug...

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • ruby/jsplash/trunk/client2/jsplash/executor.js

    r1616 r1617  
    6767 
    6868                        if (jumps == 0 || !mobj.playing) 
     69                        { 
     70                                if (this.executed && this.executed[mobj.instance_uid]) 
     71                                        this.executed[mobj.instance_uid] = false; 
    6972                                jump_next = true; // force to play when it stops 
     73                        } 
    7074                } 
    7175                 
     
    143147                if (mobj.sleeping) 
    144148                        return; 
    145          
     149 
    146150                if (this.executed[mobj.instance_uid] && !jumps && mobj.context.tagC) 
    147151                        return; 
    148                          
     152 
    149153                this.executed[mobj.instance_uid] = true; 
     154 
    150155                for(;jumps>=0;jumps--) { 
    151156                        while(1) {