Actionscript 3 ActionScript 3插入图像
我需要插入原始大小的图像到精灵与固定的宽度和高度。 然后,我想拖放这个图像。 我的插入代码不起作用Actionscript 3 ActionScript 3插入图像,actionscript-3,Actionscript 3,我需要插入原始大小的图像到精灵与固定的宽度和高度。 然后,我想拖放这个图像。 我的插入代码不起作用 public class Main extends Sprite{ public function Main() { stage.align=StageAlign.TOP_LEFT; var loader:Loader = new Loader(); loader.load(new URLRequest("image.jpg")); var sprite:
public class Main extends Sprite{
public function Main() {
stage.align=StageAlign.TOP_LEFT;
var loader:Loader = new Loader();
loader.load(new URLRequest("image.jpg"));
var sprite:Sprite = new Sprite();
sprite.graphics.lineStyle(1);
sprite.graphics.beginFill(0xDDDDDD,0.5);
sprite.graphics.drawRect(0,0,400,300);
sprite.graphics.endFill();
sprite.addChild(loader);
addChild(sprite);
}
}
谢谢! 这样行吗
[Embed(source= "../lib/image.jpg")]
private var Image:Class;
var spriteData:BitmapData = BitmapAsset(new Image()).bitmapData;
var sprite:Sprite = new Sprite();
sprite.graphics.clear();
sprite.graphics.beginBitmapFill(spriteData);
sprite.graphics.drawRect(x, y, width, height);
sprite.graphics.endFill();
addChild(sprite);
“不起作用”有一公吨的原因,以及一公吨的变体如何起作用。你至少在屏幕上看到精灵了吗?将
IO_错误
事件处理程序添加到loader
并观察它是否触发。添加一个事件。向它完成事件处理程序,并观察它是否触发。我将大胆猜测:“image.jpg”与编译后的.swf不在同一目录中。