在Action Script 3.0中,您可以使用以下方法查找(加载)图像大小:
Loader
类加载图像:import flash.display.Loader;
import flash.net.URLRequest;
var loader:Loader = new Loader();
var url:String = "path/to/your/image.jpg";
var request:URLRequest = new URLRequest(url);
loader.load(request);
Event.COMPLETE
事件,获取图像的宽度和高度:loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onImageLoaded);
function onImageLoaded(event:Event):void {
var imageWidth:Number = event.target.width;
var imageHeight:Number = event.target.height;
trace("Image width: " + imageWidth + ", Image height: " + imageHeight);
}
在这个例子中,我们首先使用Loader
类加载图像,然后监听Event.COMPLETE
事件,当图像加载完成时,我们可以通过event.target.width
和event.target.height
获取图像的宽度和高度。
请注意,这个方法适用于Action Script 3.0,如果您使用的是其他版本的Action Script,可能需要进行一些调整。
领取专属 10元无门槛券
手把手带您无忧上云