AS3代码:
var paramList:Object = this.root.loaderInfo.parameters;
var bkg = new Loader();var urlReq = new URLRequest(paramList['loadtarget']);
bkg.load(urlReq);var banner = this.addChildAt(bkg, 0);
bkg.contentLoaderInfo.addEventListener(Event.COMPLETE, this.onLoadComplete);
Mouse.cursor = "button";
this.root.addEventListener(MouseEvent.MOUSE_UP, function(event:MouseEvent){
navigateToURL(newURLRequest(paramList['clickUrl'])); });function onLoadComplete(event:Event){ var cWidth = int(paramList['width']); var cHeight = int(paramList['height']); var sy = 1000 / cHeight; var sx = 1000 / cWidth; var sWith = sx >= sy ? sx : sy; var ty, tx; if(cHeight > cWidth){ tx = 0; ty = ((cHeight - cWidth) / 2) * sWith; }else if(cWidth > cHeight){ ty = 0; tx = ((cWidth - cHeight) / 2) * sWith; }else{ ty = 0; tx = 0; } with(event.target.loader){ scaleX = sWith; scaleY = sWith; x = -tx; y = -ty; }}
HTML中传参代码:
<object width="250" height="625"><param name="movie" value="loader.swf"></param>
<param name="allowFullScreen" value="false"></param>
<param name="scale" value="default"></param>
<param name="wmode" value="window"></param>
<param name="FlashVars" value="clickUrl=http://www.google.com&loadtarget=tower.swf&width=250&height=625"></param>
<embed src="loader.swf" FlashVars="clickUrl=http://www.google.com&loadtarget=tower.swf&width=250&height=625" type="application/x-shockwave-flash" width="250" height="625">
</embed>
<object>
相关推荐
在Flash开发中,Loader类是AS3(ActionScript 3)中的一个重要组件,它允许开发者加载各种类型的内容,包括图像、视频、SWF文件等。本文将深入探讨"FLASH Loader加载外包文件"这一主题,以及如何利用Loader类来实现...
在这个"mapbox加载3dtiles倾斜摄影模型demo"中,我们将探讨如何利用Mapbox与deck.gl库结合来加载和展示由Cesium定义的3DTiles数据。 首先,Mapbox是一个基于WebGL的地图服务,它允许开发者创建自定义地图并进行丰富...
标题 "外包20220324相关文件" 暗示了这是一个与外包项目相关的文件集合,可能是一个特定日期(2022年3月24日)的工作成果。描述提到“在python2.7下做成的pkl文件”,这表明文件是使用Python编程语言的旧版本——...
本文旨在深入探讨这种模式在Oracle EBS系统的具体实施方法和步骤,帮助企业在实践中更好地管理和追踪外包加工过程。 #### 管理需求 对于采用外包加工的企业来说,管理的关键在于确保能够准确跟踪原材料的数量、...
Oracle数据库在IT行业中扮演着重要的角色,特别是在大型企业中,其复杂性和灵活性使得它成为管理和存储海量数据的理想选择。本文档“Oracle外包设定与操作”深入探讨了如何配置Oracle环境以适应外包服务的需求,涵盖...
【专题资料】——HSCM201607070人力外包招标文件解析 本次招标项目由华数传媒网络有限公司发起,编号为HSCM201607070,主要目的是进行人力外包服务的采购。招标文件详细列明了整个招标过程的各个阶段和要求,为潜在...
标题中的“外包20220404相关文件”表明这是一个与外包项目相关的资料集合,日期可能代表了项目的截止日期或重要时间节点。描述中提到的内容揭示了这个压缩包包含了两个主要类型的文件:用于Assignment的`ipynb`文件...
3. 工程进度目标:在保证质量的前提下,计划在150个日历天内完成工程,并尽可能提前。 4. 安全生产目标:设立安全领导小组,执行“安全第一、预防为主”的方针,以确保施工安全。 5. 文明施工目标:遵守国家法规,...
- **代理费用**:成交供应商需支付采购代理费,采用差额定率累进计费方式,具体计算方法在文件中有详细说明。 ### 3. 响应文件内容要求 - **报价一览表**:包括一份包含在响应文件中的报价一览表以及一份单独密封...
在IT行业中,软件外包是一种常见的业务模式,它涉及到企业将软件开发、维护或升级等任务委托给外部的专业公司或个人来完成。这种模式在全球范围内广泛采用,尤其在韩国这样的国家,由于其高度发达的IT产业,软件外包...
在当今的银行业务运营中,外包服务已经成为一个普遍且不可或缺的组成部分。随着业务的复杂性增加和信息技术的迅猛发展,银行将某些非核心业务外包给专业服务商,以期降低成本、提高效率,同时也能更好地专注于核心...
在IT行业中,软件测试是确保产品质量的关键环节,而软件测试外包则是企业为了降低成本、提高效率、专注于核心业务而采取的一种策略。外包意味着将测试任务交给专业第三方公司来完成,这通常涉及到一系列复杂的流程和...
Oracle EBS系统在外包设定及操作中扮演着关键角色,主要应用于管理企业的外包加工流程,尤其是涉及原材料不外包,仅委托外部供应商加工成半成品的情况。以下是对文档内容的详细解释: 1. **治理需求**:企业需要...
文件列表中的《eSCM-CL_v1[1].1_Part1.pdf》和《eSCM-CL_v1[1].1_Part2.pdf》可能包含客户体系的详细内容,而《eSCM-SP v2.01 Part1.pdf》和《eSCM-SP v2.01 Part2.pdf》则可能详细阐述了服务提供商体系的各个层面。...
其核心理念是利用CSS3的媒体查询(Media Queries)和流式布局(Fluid Grids),以及灵活的图片和媒体处理方式,使网页内容能够根据浏览器窗口大小进行动态调整。通过这种方式,用户无论在何种设备上访问,都能看到...
研究中提出的研究模型基于这些理论,探讨了认知协作在软件外包过程中的影响作用,特别是它如何影响知识转移和团队绩效。研究者提出,认知协作能够促进软件外包接包方的知识转移,提升团队的整体绩效。这意味着,在...
在人力外包招标的过程中,所有参与者都需要遵守相关的法律法规和行业规范。采购人与供应商之间的合作,不仅仅是商务合同的签订,更是双方在信任基础上的一种长期伙伴关系的建立。在这一过程中,透明、公正、高效的...
《软件外包保密协议》是大型企业在进行软件外包过程中不可或缺的重要法律文件,旨在保护企业的核心商业机密和技术信息不被泄露。保密协议的签订是保障双方合作顺利进行的基础,同时也是维护企业利益的重要手段。 在...
在IT行业中,编程语言是构建软件和应用的基础,而Python作为一种高级、通用的解释型编程语言,因其简洁明了的语法和丰富的库支持,被广泛应用于各种领域,包括Web开发、数据分析、人工智能等。本话题涉及到的是一个...