私は非常に視覚的に魅力的なアプリケーションとなることを目的としたFlashプロジェクトを構築しています。これを実現するために、アプリケーションをブラウザウィンドウの100%のサイズに合わせ、そのコンテンツを視覚的に魅力的な画像とインタラクティブ機能で埋めることを望んでいます。
これらのオブジェクトのいくつかは、ステージの特定の側、たとえば左側から一定の距離を維持したいと思います。実行時にアプリケーションの左側から100pxのロゴを保持し、サイズを変更するために使用しているコードは次のとおりです。
import flash.events.Event;
var logo:Logo = new Logo();
stage.addEventListener(Event.RESIZE, resizeListener);
function resizeListener(e:Event):void {
logo.x = 100;
}
logo.x = 100;
logo.y = stage.stageHeight / 2;
logo.width = logo.width / 2;
logo.height = logo.height / 2;
addChild(logo);
これに伴う問題は、何らかの理由で、ロゴがその場にとどまり、アプリケーションのサイズが変更されたときにステージの左側から一定の距離を維持できないことです。誰かが上記のコードを修正してロゴを左側から100pxに保つのを手伝ってもらえますか?
ご協力ありがとうございました。