如何通过as3.0编程,可以实现由用户自主选择图片,加载到swf文件中来 - 爱问答

(爱问答)

如何通过as3.0编程,可以实现由用户自主选择图片,加载到swf文件中来

as3.0加载代码

var loader:Loader = new Loader();

loader.load(new URLRequest("intro.swf"));

loader.contentLoaderInfo.addEventListener(Event.COMPLETE,completeHandler);

function completeHandler(e){

       addChild(e.currentTarget.content)

}

以上代码就可以将intro.swf加载到design.swf了

但要改变大小

由于design.swf的高度不够,如果硬要intro.swf的全部内容都可以见的话,则要对加载的内容进行压缩了。

由于我们确定加载的是swf,所以可以直接将内容转成MovieClip,则可以直接设置其高度,只要在function completeHandler(e){}里加多一句e.currentTarget.content.height=150;即可,也就是说,最后的代码为

var loader:Loader = new Loader();

loader.load(new URLRequest("intro.swf"));

loader.contentLoaderInfo.addEventListener(Event.COMPLETE,completeHandler);

function completeHandler(e){

       addChild(e.currentTarget.content);

       e.currentTarget.content.height=150;


下一篇:用javascript,html等构建一个输入“123”,就自动跳转到360问答网页的代码。

上一篇:请问undertale的资源吗

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?