2011-06-25 1 views
0

「シェイプ」オブジェクトを画面全体に移動しようとしています。オブジェクトが移動すると、コピーが最初の位置に残されます。ほとんどオリジナルオブジェクトのインスタンスが移動されたかのようにフレックス4:スクリーン上にシェイプオブジェクトを移動する - 初期オブジェクトが残る

これはイメージまたはMXMLグラフィックの移動には問題ありません。移動オブジェクトに何か設定が間違っていますか?私はmade-が誤って何とかそれは、2つのオブジェクトのコピー、およびそれらだけの1が移動してを作成するプロジェクト - で二回resetassetsと呼ばれていた持っていた問題を識別

private var arrow:UIComponent; 
private function resetAssets():void{ 

arrow = new UIComponent(); 
Screen.addElement(arrow); //Screen is the area on screen for animation 
var speedArrow:Shape=new Shape; 
arrow.addChild(speedArrow1); 
//speedArrow1 is created of type Shape and appears perfectly on screen 

} 

private function Animation():void{ 
var mvarrow1:Move = new Move(); 
mvarrow1.easer = new Linear(0,0); 
mvarrow1.target = arrow; 
mvarrow1.duration = 2000; 
mvarrow1.xBy=200; 

mvarrow1.play() 
} 

答えて

1

を次のように

コードがあります!!申し訳ありません - フォーラムで誰かの時間を無駄にした場合

2つのコピーが作成され、そのうちの1つだけが移動する理由は何ですか?

関連する問題