Actionscript 3 为什么当我没有';你不要求吗?
我正在尝试使用ActionScript(AS3)显示图像,Flash一直在显示它。我怎样才能阻止它那样做?我玩过宽度、高度、scaleX和scaleY,但我无法让它停止伸展。代码如下: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 {
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的设置方式有关