- 浏览: 1091827 次
- 性别:
- 来自: 杭州
-
文章分类
- 全部博客 (695)
- 心情日记 (14)
- AS开发工具 (12)
- 文章转载 (99)
- AIR (5)
- 问题总结 (46)
- SWF格式 (7)
- 测试总结 (10)
- 外文资料 (9)
- 算法技术 (33)
- AS3常用开源库 (43)
- 源码范例 (102)
- FLEX (72)
- FLASH 优化 (33)
- 游戏开发 (49)
- 开发技术 (11)
- 工作应用 (34)
- AS3收集 (140)
- WebBase (0)
- 开发构想 (4)
- 设计模式 (2)
- 框架和框架范例 (19)
- RED5 (3)
- java开发 (3)
- JAVA (1)
- FLASH-3D (23)
- 3D (6)
- 书籍 (10)
- 业界信息资料 (3)
- C# (1)
- JavaScript (12)
- HTML5 (6)
- Flixel (1)
- D5Power RPG网页游戏引擎 (0)
- ColorMatrixFilter - 获得相应颜色的色调 函数 (0)
- Starling (0)
最新评论
-
老顽童203:
字体
水果忍者鼠标跟随特效制作[转载] -
hairball00:
[转] 放出超多的Flash组件源代码 -
he74552775:
flash AS3 RegExp简单功能用法(转) -
hanshuai1232000:
第四点,有利也有弊,等你做了大型的aprg,你就知道了
[转]位图数据内存优化 -
yangfantao:
太感谢
[转] 放出超多的Flash组件源代码
http://www.cnblogs.com/zhaozhan/archive/2010/06/23/1763046.html
使用LocalConnection类可以创建一个LocalConnection对象,该对象可以在一个SWF文件中或多个SWF文件间,调用另一个LocalConnection对象中的方法。通过本地连接,可以在SWF文件之间进行通信。LocalConnection对象只能在运行于用一台客户端计算机上的SWF文件之间进行通信,但这些SWF文件可以在不同的应用程序中运行。例如,一个SWF文件在浏览器中运行,而另一个SWF文件放到文件应用程序中运行。
在两个SWF文件之间进行通信,一个SWF文件被称为发送方SWF文件,此文件包含要调用要调用的方法。发送方SWF文件必须包含一个LocalConnection对象和对send()方法的调用。另一个SWf文件被称为接收方SWF文件,此文件为调用方法的文件,接收方SWF文件必须包含另一个LocalConnection对象和对connect()方法的调用。
简单示例:
发送方SWF,在Application创建完成初始化LocalConnection(),并对通信状态做监听,按钮btnSend触发send()方法。
conn.send("LocalConnectionTest", "testHandler", "Hello World!"); LocalConnectionTest为接收方SWF的LocalConnection,testHandler为接收方SWF的一个方法,后面跟的是传递给testHandler的参数。
接收方SWF,首先初始化LocalConnection(),通过connect()方法创建名为LocalConnectionTest的LocalConnection(),名称必须是唯一的,粗犷一存在相同的名称创建时候会报参数错误。testHandler()供发送方SWF调用。
使用LocalConnection类可以创建一个LocalConnection对象,该对象可以在一个SWF文件中或多个SWF文件间,调用另一个LocalConnection对象中的方法。通过本地连接,可以在SWF文件之间进行通信。LocalConnection对象只能在运行于用一台客户端计算机上的SWF文件之间进行通信,但这些SWF文件可以在不同的应用程序中运行。例如,一个SWF文件在浏览器中运行,而另一个SWF文件放到文件应用程序中运行。
在两个SWF文件之间进行通信,一个SWF文件被称为发送方SWF文件,此文件包含要调用要调用的方法。发送方SWF文件必须包含一个LocalConnection对象和对send()方法的调用。另一个SWf文件被称为接收方SWF文件,此文件为调用方法的文件,接收方SWF文件必须包含另一个LocalConnection对象和对connect()方法的调用。
简单示例:
发送方SWF,在Application创建完成初始化LocalConnection(),并对通信状态做监听,按钮btnSend触发send()方法。
conn.send("LocalConnectionTest", "testHandler", "Hello World!"); LocalConnectionTest为接收方SWF的LocalConnection,testHandler为接收方SWF的一个方法,后面跟的是传递给testHandler的参数。
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="Init()"> <mx:Script> <![CDATA[ import flash.net.LocalConnection; private var conn:LocalConnection; public function Init():void{ conn=new LocalConnection(); conn.addEventListener(StatusEvent.STATUS, onStatus); } public function Send():void{ conn.send("LocalConnectionTest", "testHandler", "Hello World!"); } private function onStatus(event:StatusEvent):void { switch (event.level) { case "status": trace("send()成); break; case "error": trace("send()失); break; } } ]]> </mx:Script> <mx:Canvas> <mx:Button id="btnSend" label="测 click="Send()"/> </mx:Canvas> </mx:Application>
接收方SWF,首先初始化LocalConnection(),通过connect()方法创建名为LocalConnectionTest的LocalConnection(),名称必须是唯一的,粗犷一存在相同的名称创建时候会报参数错误。testHandler()供发送方SWF调用。
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="Init()"> <mx:Script> <![CDATA[ import flash.net.LocalConnection; private var conn:LocalConnection; public function Init():void{ conn=new LocalConnection(); conn.client=this; try{ conn.connect("LocalConnectionTest"); } catch(error:ArgumentError){ trace("名ocalConnectionTest的Wf对); } } public function testHandler(msg:String):void{ lbInfo.text="Receiver Info:"+msg; } ]]> </mx:Script> <mx:Label id="lbInfo"/> </mx:Application>
发表评论
-
一个基于STARLING的TOWER塔防游戏
2012-07-24 15:27 0一个基于STARLING的TOWER塔防游戏 -
HttpStatusConfig --一个HTTP 协议返回的 解析说明类
2012-04-18 16:40 0package guwanyuan.qicool.game ... -
水果忍者鼠标跟随特效制作[转载]
2012-03-01 16:06 2470实现这效果其实比较简单,主要是思路~! package ... -
ColorMatrixFilter - 获得相应颜色的色调 函数
2012-02-08 23:03 0/**获得相应颜色的色调的滤镜**/ public sta ... -
[教程] 路点导航(Waypoint Navigation)
2011-12-31 00:51 0前言:这个不难,所以知道的童鞋不要喷,不知道的童鞋也不要怕,要 ... -
Embed绑定XML与txt文本文件
2011-12-28 15:54 4673使用Embed标签可以将图片绑定到swf中并显示,那么我 ... -
弹弹堂测试
2011-12-08 04:21 0弹弹堂测试弹弹堂测试 -
一些DEMO
2011-11-28 17:42 0一些DEMO一些DEMO -
[转]三次贝尔曲线
2011-11-10 01:09 1943http://bbs.9ria.com/viewt ... -
[心得] 完美解决as3在ie中初始化时stageWidth和stageHeight为0的问题
2011-11-03 00:46 2956先看下面的一段脚本,这是比较经典的初始化脚本: pa ... -
五子棋算法详解
2011-10-31 04:14 0五子棋算法详解五子棋算法详解五子棋算法详解 -
[转]服务器端ActionScript语言参考
2011-10-31 00:29 0服务器端ActionScript语言参考 -
2个加载作用
2011-10-24 22:14 1883第一话:加载Base64 encoded string 通过 ... -
[转] 一种完全没有边缘痕迹的渐变AS做法
2011-10-23 00:21 1898http://bbs.9ria.com/viewthread. ... -
[心得] localToGlobal 和 globalToLocal 的理解
2011-10-20 03:10 0http://bbs.9ria.com/viewthread. ... -
翻译: Flash文本引擎, 第二部分: 交互
2011-10-20 02:34 0http://www.riadev.com/flex-thre ... -
翻译: Flash文本引擎, 第一部分: 概述
2011-10-20 02:33 0http://www.riadev.com/flex-thre ... -
珍宝探索 AS3-过关类小游戏
2011-10-13 02:15 0珍宝探索 AS3-过关类小游戏 -
设计模式(23种设计模式.AS3实现)
2011-10-13 02:04 0设计模式(23种设计模式.AS3实现) -
图片相册代码_photo_gallery
2011-10-12 11:17 0图片相册代码_photo_gallery
相关推荐
在探讨SWF之间以及Flex与SWF之间的通信时,我们首先需要了解SWF文件的基本概念及其在Adobe Flash平台中的作用。SWF(Shockwave Flash)是一种被广泛应用于网页动画、游戏和其他交互式内容的格式。随着互联网技术的...
flash actionscript3 as3通信 教程 socket与服务器通信, 多个swf之间通信.zip
6. **使用方法**:在安装SWFToImage.exe后,用户可以在“安装目录\SWF To Image\Examples”路径下找到如何使用的例子,通常会包括命令行参数或者API调用方式,指导用户进行转换操作。 7. **应用场景**:这种技术常...
该案例中TestLocalConnection为主SWF文件加载了TestLocalConnectionReceiver.SWF,两者之间是在同一个域下的通信,工程代码编译路径需要下载者手动修改下。其他技术细节参见Flex_API中的LocalConnection章节。本机...
3. 游戏开发:对于移动平台或WebGL等不支持SWF的环境,开发者可能需要将动画转换为图像序列以便在游戏中使用。 4. 教学和学习:教学资源中的SWF动画转换为PNG,可以让学生更方便地查看和理解每个步骤。 5. 资源再...
标题中的“gif转swf和swf转gif工具”指的是用于在GIF和SWF两种图形格式间相互转换的应用程序。这些工具对于处理动画图像和交互式内容的设计师和开发者来说非常有用,因为它们可以方便地在两种格式之间切换,以满足...
1. 转换软件:存在多种专门用于PPT转SWF的工具,如PowerPoint to Flash Converter、iSpring Suite等。这些软件通常提供直观的界面和多种转换选项。 2. 转换步骤:用户只需导入PPT文件,选择输出设置(如质量、大小、...
总结来说,仿百度文库的文档转换流程包括以下几个关键步骤:选择合适的PDF生成工具将文档转换为PDF,使用PDF到SWF转换工具将PDF转为SWF,最后通过FlexPaper的JavaScript库在前端展示SWF文件。这一系列技术的应用,...
而eXeToSwF_Latest和Swf2eXe则提供了在exe和swf之间灵活切换的可能性。然而,进行这些转换时应谨慎处理,确保不会丢失重要数据,同时也需注意版权问题,因为并非所有内容都可以无限制地转换和分发。
总结,通过OpenOffice和辅助工具JODConverter,我们可以方便地在Word、PDF和SWF之间进行格式转换,以满足不同的工作需求。在实际操作中,要根据具体场景选择合适的转换方法,并注意文件质量和格式兼容性。
总的来说,“Flash.exe转swf工具”是应对Flash内容在新环境下继续运行的一种实用工具,它帮助用户解决因平台限制或技术更新带来的兼容问题。然而,随着技术的不断进步,我们也应关注并适应新的开发和展示方式,以...
- **PPT转SWF**: PowerPoint演示文稿可以借助Adobe的Flash Professional或第三方工具(如Sothink SWF Easy)转换成SWF格式,这样可以在没有PowerPoint的环境中播放。转换过程中,幻灯片的动画、声音和过渡效果通常...
转换的主要目的是在不支持SWF的平台上展示动画内容,例如在社交媒体或移动设备上。 **GIF转换为SWF** 相反,GIF转换为SWF可以保留更多的动画细节,因为SWF格式支持更丰富的色彩和动态效果。这个过程通常需要将GIF...
在实际使用中,用户通常需要先下载并安装swf2video软件,然后按照软件的指导导入SWF文件,设置好输出参数,最后启动转换过程。转换完成后,AVI文件就可以在支持该格式的设备或软件上播放了。 需要注意的是,尽管swf...
这样,用户可以单独处理每一帧,或者将它们合并成GIF或视频格式,以便在不支持SWF的环境中使用。 在使用这个工具之前,你需要确保已经安装了Adobe AIR Installer。Adobe AIR是一种跨平台的运行时环境,允许开发者...
小巧的swf转PDF工具,适用于windows系统,建议收藏留用
在IT领域,有时我们需要将应用程序(.exe文件)与Flash动画(.swf文件)进行相互转换,以适应不同的应用场景。"exe-swf exe互转swf工具"是一款专门解决此类需求的软件,它提供了方便快捷的转换功能。本文将深入探讨....
PDF转SWF是一种常见的文件转换需求,特别是在多媒体教学、网页设计和在线阅读中。PDF.Converter.Pro1.71是一款专业软件,专为此目的而设计,它可以方便地将PDF文件转换为SWF(ShockWave Flash)文件。SWF是Adobe ...
在Adobe Flash平台上,LocalConnection是AS3(ActionScript 3)提供的一种机制,允许不同的SWF文件在同一台计算机上进行安全的数据通信。这种通信方式在处理跨域问题、实现组件间通信或者创建分布式应用程序时非常...
Word作为广泛使用的文字处理软件,其文档在不同场景下可能需要转换为其他格式,比如SWF(ShockWave Flash),以便在网页上实现动态展示或者保护内容不被轻易编辑。"Word转换SWF软件"正是为了满足这一需求而诞生的...