2012-03-01 12 views
0

Flash AS3を使用してチャットプログラムを作成しようとしていますが、これまではすべてがうまくいきました。ただし、ウィンドウのサイズが変更されたときを除いて、私が使用してきました:フラッシュコンポーネントとサイズ変更

stage.align = "TL"; 
stage.scaleMode = "noScale"; 
+0

質問が切り詰められているようです。 – vulkanino

+0

これを解決することはできますか? – Mercy

答えて

1
import flash.display.StageAlign; 
import flash.display.StageScaleMode; 

... 

public function InitializeChatProgram() 
{ 
    stage.scaleMode = StageScaleMode.NO_SCALE; 
    stage.align = StageAlign.TOP_LEFT; 
} 
+0

すでにこのコードを追加しました。 – Mercy

0

正しくオブジェクトのサイズを変更するためには、あなたはそれらを再配置する必要がある場合、ウィンドウのサイズが変更。たとえば、あなたのチャットコンポーネントが水平方向にセンタリングされなければならない場合、あなたのコードは次のようになります。それらを並べ替えると比例して拡大縮小したくない場合は

stage.addEventListener(Event.RESIZE, resizeHandler); 

private function resizeHandler(event:Event):void { 
    component.x = (stage.stageWidth+component.width)/2; 
} 

することは、他のStageScaleMode値にステージのスケールモードを設定してみてください。

関連する問題