flasher
iteye_1213
这个作者很懒,什么都没留下…
展开
-
一个as2的类遍历XML并映射到普通Object
一个as2的类遍历XML并映射到普通Object。 as2是动态语言,这里发挥它的动态特质,动态构建面向XML节点的对象。 [code] /** * ... * @author Default * @version 0.1 */ class MediaSolutions.xmlspider.ParseXML { private var ONE_PREFIX:String...2007-12-07 19:24:29 · 140 阅读 · 0 评论 -
flash跨域问题的另一个思路 ---- ASP.NET做代理
flash读取数据常常让人很郁闷,跨域问题总是不可避免。有时候策略文件可能难以部署(别人的奶酪不那么好碰) :D ,这里将采用代理方式来获取数据。 以下是你需要的: [list]一个server,自己能控制的,这里以.net平台为例 在这个server上部署策略文件[/list] 还有缺点: [list]要牺牲点自己的带宽,不推荐访问量巨大的使用这个方案 局限在文本数据,二进制也可以的...2007-09-06 23:41:23 · 124 阅读 · 0 评论 -
解决fms录制时没有生成flv的问题
这个问题已经困扰很长时间了,google或baidu也没什么结果。 先把问题讲一下吧,按照一些简单的例子写client-script录制麦克风(网上很多的),常规配置fms,也不需要写server-script,一切都很简单,但是录制完毕根本没有生成flv,bandwidth上面没有波动。trace下info.code先后得到NetConnection.Connect.Success和Net...2007-09-04 08:21:17 · 122 阅读 · 0 评论 -
将sprite及子类添加到Flex/Apollo体系的解决方案
一般来说,actionscript3的view component体系下,按照Composition模式,只要把一个视觉元素addChild到它的container下就行了。但是在flex或air application下,按照这个方法添加一个sprite就会报错(郁闷的),会出一个错误,大概意思是sprite 不能转换成UIComponent。很明显,addChild在某个派生环节中被重写了。马...2007-08-20 23:45:23 · 99 阅读 · 0 评论 -
flex2使用webservice完成天气预报
http://www.webservicex.net/globalweather.asmx是一个公共免费的webservice接口,提供全球主要城市的当天天气情况(包括中国的主要城市),firefox下打开链接,用GetCitiesByCountry方法和china参数试运行一下,可以看到返回一个xml结构表示支持的城市名称(用这些城市名称作为参数使用GetWeather方法就能得到天气信息了)。...2007-08-14 00:37:00 · 90 阅读 · 0 评论 -
flash操作MSN
从MSN7.5开始,可以通过命令行方式控制MSN,比如: 建立对话:msnim:chat?contact=[邮件地址] 添加好友:msnim:add?contact=[邮件地址] 语音聊天:msnim:voice?contact=[邮件地址] 视频聊天:msnim:video?contact=[邮件地址] 于是我们也能在flash做些类似的控制,比较简单: js...2007-07-31 15:57:41 · 119 阅读 · 0 评论 -
Flex与Win32通信实例之ExternalInterface
项目中要实现Flex打开文件夹选择框(Flex做为桌面程序的UI),没办法,如果不用AIR只能在下面加一层Container了。网上搜来搜去差不多都是讲FSCommand怎样与VC++交互,可是FSCommand不能及时返回值呀。经过一番摸索,终于调通了ExternalInterface在VC++中的处理流程,看代码。 void CMyBicapDlg::OnFlashCallShockwave...2008-04-03 10:16:30 · 135 阅读 · 0 评论 -
关于flash 的上传进度
as2和as3都有这个毛病:用fileReference做上传,上传进度一下子就到了100,然后过了一段时间才上传完毕。今天在网上查了这个问题,经过试验后发现原来是防火墙的原因。我用的是卡巴,上传的时候flash将数据传给卡巴,卡巴再负责上传,这样本地传数据就会很快了。不知道别的防火墙是不是也这么流氓。...2007-03-29 16:43:52 · 81 阅读 · 0 评论 -
令人迷糊的width,rotation,scaleX
在as3里,我做了一个这样的尝试 js 代码 var s:Sprite = new Sprite(); s.x = 100; s.y = 100; var gra:Graphics = s.graphics; gra.beginFill(0x000000,1); gra.drawRect(0,0,200,50); ...2007-03-27 15:33:11 · 108 阅读 · 0 评论 -
as3关于bitmapDate draw()的小问题
近来在开发中遇到这样一种情况: js 代码 var bit:BitmapData = new BitmapData(DrawableTarget.witdh,DrawableTarget.height,true,0); bit.draw(DrawableTarget); 如果先前DrawableTarget是缩放过的话(scaleX不是1),bit.draw是不能...2007-03-19 15:38:45 · 141 阅读 · 0 评论 -
遮照下TextField无法显示
最近在用as3做项目了,总体感觉还是不错的。 今天发现一个问题,在遮照下(timeline下画的)addChild TextField不能显示出来,郁闷啊。addChild在遮照外边就好了,看来as3的文字处理还是老样子啊。特此记录。...2007-03-15 17:48:36 · 83 阅读 · 0 评论 -
AS3数据类型
基础很重要,以下内容都是参照prog_actionscript30.pdf,但不算翻译,adobe labs上有。 type checking as3里有两种类型检测:编译时和运行时。as3是一种动态定义类型语言(Dynamically typed language),一般来说应该是运行时才会去检测类型正确性,但是在实际开发中,这种检测有时会降低开发效率,所以flash9提供了编译时检测的方式,在...2007-02-15 10:26:03 · 195 阅读 · 0 评论 -
富客户应用白皮书(转)
由Macromedia, Intel发起 作者:Joshua Duhl 日期:2003.11 译者:lwz7512 译期:2004.11 一. IDC的结论 Internet已经显露成为应用开发的缺省平台,不幸的是,建立复杂性不断增加的应用程序的需求一直以来都超出传统网络应用所能表现复杂性方面的能力。其结果经常是一种令人郁闷的、困惑的或者不讨人喜欢的用户体验,而且导致顾客不愉快,销量下降,成本增加...2006-12-18 13:30:26 · 128 阅读 · 0 评论 -
proxy在flash开发实践中的运用
proxy就是代理,也可以叫委托。说通俗点,就是委托第三方给原来的功能动态的添加一些新的功能,但是对于使用者来说却没有丝毫影响,原来的使用方法同样使用于新功能。呵呵,听起来有点玄,其实用到开发上会非常有用,废话不说看代码。 [b]有一个类User代表用户[/b] [code] class User { public function use(p:IProduct):...2006-12-08 21:51:18 · 322 阅读 · 0 评论 -
AIR下让组件(UIComponent)支持外部文件拖入
最近开始研究AIR平台了,一边做多功能flv播放器一边实践API,收获颇多。 这里是其中一个功能分支,[color=red]为组件添加文件拖入特性[/color],过程大致如此: [list][*][b]为UIComponent添加NativeDragEvent监听[/b],主要是两个事件drag_enter和drop[*]当拖动一个文件进入(应该是drag_over吧)UIComponent...2007-09-12 23:56:14 · 130 阅读 · 0 评论