2011-03-23 58 views
0

我寫了這些代碼片段,但補間動畫不起作用。你可以幫我嗎?補間動畫問題

function loadXML(event:Event):void{ 

    sliderXML=XML(sliderXMLloader.data); 
    var xmlDoc:XMLDocument = new XMLDocument(); 
    xmlDoc.ignoreWhite = true; 
    var menuXML:XML = XML(sliderXMLloader.data); 
    xmlDoc.parseXML(menuXML.toXMLString()); 

    //var X:int = 100; 

    for each(var listItem:XML in sliderXML..listItem){ 

      strTitle[sliderMaxNum] = listItem.itemTitle.toString(); 
      strPosterLink[sliderMaxNum] = listItem.posterLink.toString(); 
      strVideoLink[sliderMaxNum] = listItem.videoLink.toString(); 

      var _temp:Loader = new Loader(); 
      poster.splice(sliderMaxNum, 0, _temp); 
      poster[sliderMaxNum].load(new URLRequest(strPosterLink[sliderMaxNum])); 
      var posterClip:MovieClip = new MovieClip(); //load the movieclip 
      posterClip.addChild(poster[sliderMaxNum]); //convert poster[sliderMaxNum] to movieClip 
      addChild(poster[sliderMaxNum]); 
      poster[sliderMaxNum].x = slider_bg.width; 
      poster[sliderMaxNum].y = 28; 

      poster[sliderMaxNum].addEventListener(MouseEvent.CLICK, poster_click(sliderMaxNum)); 

      sliderMaxNum ++; 
      } 
    LastSliderNum = sliderMaxNum - 1; 
    //************************************************* 
    var myTween:Tween = new Tween(poster[0], "x", Strong.easeOut, 500, 100, 5, true); 
    myTween.start(); 
    //************************************************* 
} 
+0

尼斯解釋,順便說一句:3 – alxx 2011-03-23 18:11:19

+0

對不起,你說什麼又是在海報[0]? – Kodiak 2011-03-24 13:01:09

+0

嗨user669636,你能告訴我們你究竟在做什麼以及確切的問題是什麼?如果你有任何錯誤,你也應該分享它們。 – robertp 2011-03-24 13:06:13

回答

0

我測試XML幻燈片,但吐溫是行不通的閃存窗口,但在瀏覽器窗口中它的工作原理,十分感謝回覆