これは本当に簡単なことのように思えますが、あらゆる種類の頭痛の種になっています。ギャラリーであるムービークリップがあります。ボタンがクリックされたときに AS から呼び出されるようにリンクされています。ギャラリー内の画像をクリックすると、Tween クラスを使用してフェードインし、メイン ステージの中央に配置されるはずですが、代わりにムービークリップに中央配置されます。
コードは次のとおりです。
//Centers and places image right ondo the display board
function fullLoaded(e:Event):void {
var myFull:Loader = Loader(e.target.loader);
addChild(myFull);
//positioning
myFull.x = (stage.stageWidth - myFull.width) / 2;
myFull.y = (stage.stageHeight - myFull.height) /2;
//register the remove function
myFull.addEventListener(MouseEvent.CLICK, removeFull);
new Tween(myFull, "alpha", Strong.easeInOut,0,1,0.5,true);
}
これらの組み合わせをすべて試しましたが、役に立ちませんでした。
MovieClip(root).stage.stageWidth
root.stage.stageWidth
parent.stage.stageWidth
これらのどれも、画像を正しい場所に配置しません。