在Actionscript中,可以使用Loader
类来获取图像的原始宽度和高度。以下是一个简单的示例代码:
import flash.display.Loader;
import flash.net.URLRequest;
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onImageLoadComplete);
loader.load(new URLRequest("path/to/image.jpg"));
function onImageLoadComplete(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
来获取图像的原始宽度和高度。
需要注意的是,在实际应用中,我们需要确保图像已经加载完成,才能获取其宽度和高度。因此,在实际应用中,我们需要在适当的时机获取这些值,例如在Event.COMPLETE
事件处理程序中。
云+社区沙龙online第5期[架构演进]
云+社区沙龙online第5期[架构演进]
云+社区技术沙龙[第21期]
企业创新在线学堂
云+社区技术沙龙[第6期]
Elastic 实战工作坊
Elastic 实战工作坊
云+社区技术沙龙[第27期]
领取专属 10元无门槛券
手把手带您无忧上云