2011-03-30 50 views
0

我有一個動畫,通過單擊mybutton滑過x個座標。 - 在本地很好工作 - 在服務器上它沒有動畫的第一次點擊,但在那之後它像夢一樣工作 - 我通過SWF對象加載SWF對象2.2 - 這是最奇特的,有沒有人經歷過這個?如果是這樣,你解決了嗎?AS 2.0,Greensock,動畫失敗

代碼:

import com.greensock.*; 
rightarrow.onPress = function(){ 
     trace ("rightarrowb utton clicked!"); 
     trace (move_mc._x); 
     TweenLite.to(move_mc, .5, {_x:-80}); 
    } 
    leftarrow.onPress = function(){ 
     trace ("lefttarrowb utton clicked!"); 
     trace (move_mc._x); 
     TweenLite.to(move_mc, .5, {_x:396}); 
    } 
+0

很奇怪。你的代碼看起來不錯。在託管時沒有理由嗆人。你能分享一個鏈接到它的HTML頁面嗎?或提供源文件? carl – 2011-03-31 17:28:34

+0

更多的信息*這可能會有所幫助...這個SWF被加載到另一個,並且主文件在此剪輯加載之前導入greensock類。所以我通過註釋掉一個導入來測試系統,並且它工作...所以現在這個問題已經縮小到這部電影的殺死之前的greensock類並重新導入它......? – CAM 2011-04-04 18:38:37

+0

已解決**顯然我是在叫SWF中的這個類的,在......中叫這個類,並且由於某種原因它結結...所以爲了規避這個我稱之爲閃爍類的閃光類來做這些動作。 – CAM 2011-04-07 18:24:57

回答

2

它可能是與頁面內的焦點問題,而不是使用onPress,嘗試onRelease,看看是否有幫助。