Actionscript 3 为什么当我没有';你不要求吗?

Actionscript 3 为什么当我没有';你不要求吗?,actionscript-3,Actionscript 3,我正在尝试使用ActionScript(AS3)显示图像,Flash一直在显示它。我怎样才能阻止它那样做?我玩过宽度、高度、scaleX和scaleY,但我无法让它停止伸展。代码如下: package { import flash.display.Loader; import flash.display.Sprite; import flash.net.URLRequest; public class ActionScriptProject extends Sprite {

我正在尝试使用ActionScript(AS3)显示图像,Flash一直在显示它。我怎样才能阻止它那样做?我玩过宽度、高度、scaleX和scaleY,但我无法让它停止伸展。代码如下:

package
{
  import flash.display.Loader;
  import flash.display.Sprite;
  import flash.net.URLRequest;

  public class ActionScriptProject extends Sprite {
    public function ActionScriptProject() {
      var imageLoader:Loader = new Loader();
      imageLoader.load(new URLRequest('chrome_logo.jpg'));
      addChild(imageLoader);
    }
  }
}

我终于找到了设置stage.scaleMode和stage.align的方法:

package
{
  import flash.display.Loader;
  import flash.display.Sprite;
  import flash.display.StageAlign;
  import flash.display.StageScaleMode;
  import flash.net.URLRequest;

  public class ActionScriptProject extends Sprite {
    public function ActionScriptProject() {
      stage.scaleMode = StageScaleMode.NO_SCALE;
      stage.align = StageAlign.TOP_LEFT;

      var imageLoader:Loader = new Loader();
      imageLoader.load(new URLRequest('chrome_logo.jpg'));
      addChild(imageLoader);
    }
  }
}
这个问题可能与Flash Builder的设置方式有关