随笔分类 -  as3

flash,flex
摘要:We prepared a list of Misc Class in pervious article8 Useful Misc ActionScript Class. There are more and more open source projects floating around all over the place, it’s real beauty for all Flex/Flash developers. Here is a new list open source ActionScript 3 MISC libraries – all of them are small 阅读全文
posted @ 2011-03-23 10:46 fxair 阅读(502) 评论(0) 推荐(0)
摘要:function getFlashMovieObject(movieName) { if (window.document[movieName]) { return window.document[movieName]; } if (navigator.appName.indexOf("Microsoft Internet")==-1) { if (document.embeds && document.embeds[movieName]) return document.embeds[movieName]; } else // if (navi 阅读全文
posted @ 2010-12-10 13:49 fxair 阅读(339) 评论(0) 推荐(0)
摘要:有一点经验的AS开发者都知道,要发送数据用URLRequest,要POST数据用URLVarialbes。一切都非常好,直到碰到了发送图片+数据的时候···因为图片BitmapData一般都Encode成了ByteArray,以流的形式传至后台,而变量是以值对的形式POST过去,这就造成了后台无法区分二进制和值对。以前的做法是先把图片单独发过去,然后等服务器返回URL... 阅读全文
posted @ 2010-10-22 09:23 fxair 阅读(837) 评论(0) 推荐(0)
摘要:myFunc.call(theObj,arg1,arg2....)的作用是执行myFunc函数,其参数为arg1, arg2...,但和一般的执行有些区别,这里它重新指定了myFunc的主体对象,也就是说,原来假设myFunc是myObj的一个成员函数或者myFunc是一个全局函数,现在就让它作为theObj的一个成员函数来执行,myFunc内部的this,就指代theObjmyFunc.appl... 阅读全文
posted @ 2010-08-30 11:38 fxair 阅读(554) 评论(0) 推荐(0)
摘要:今天有在做一个FLASH,本身并没有什么难的地方,做到某一个效果是需要动态地计算两条线之间的夹角,我猛然发现,我居然把三角函数的知识都退还给了中学老师了。立马百度、谷歌进行恶补,另外又收集了一些AS3中比较常用到的公式以备用。基本三角函数的计算:角的正弦值 = 对边 / 斜边角的余弦值 = 邻边 / 斜边角的正切值 = 对边 / 邻边角度制与弧度制的相互转换:弧度 = 角度 * Math.PI /... 阅读全文
posted @ 2010-05-25 09:53 fxair 阅读(230) 评论(0) 推荐(0)
摘要:弱引用英文叫做weak reference,与之相反的是强引用(strong reference)。引用不是对象本身,而是类似于指向对象的一个指针。通常都说当至少还存在一个引用指向某个对象的时候,这个对象就不会被gc,这里所说的引用就是强引用,而不是弱引用。反过来说,即使有N多弱引用指向某个对象,而没有一个强引用指向该对象时,这个对象也会被gc,当gc发生后,所有的弱引用指向的对象就不存在了。这就... 阅读全文
posted @ 2010-05-07 15:15 fxair 阅读(433) 评论(0) 推荐(0)
摘要:此文为MoonSpirit文章原文http://www.actionscript3.cn/bbs/thread-234-1-1.html-----------------------------------------------------------------------------------------首先,要感谢校友学长"费gg"的帮助,提供了核心的hack技术的方法。然后鉴于几天前一... 阅读全文
posted @ 2010-05-07 15:11 fxair 阅读(211) 评论(0) 推荐(0)
摘要:常见的几种测试: 一、单元测试:单元测试是对软件中的基本组成单位进行的测试,如一个模块、一个过程等等。它是软件动态测试的最基本的部分,也是最重要的部分之一,其目的是检验软件基本组成单位的正确性。一个软件单元的正确性是相对于该单元的规约而言的。因此,单元测试以被测试单位的规约为基准。单元测试的主要方法有控制流测试、数据流测试、排错测试、分域测试等等。二、集成测试:集成测试是在软件系统集成过程中所进行... 阅读全文
posted @ 2010-04-13 08:17 fxair 阅读(347) 评论(0) 推荐(0)
摘要:LocalConnection - AS2与AS3通信说明由于当AS3加载AS2时,AS2会在AMV1中运行,AS3文件跟AS2文件互相都不可以进行操作(跟两个swf独立运行无区别)..我们常用的解决方法是使用LocalConnection作为他们之前的桥梁..实现通信进行操作..下面的例子..先给AS3进行LocalConnection的运行,,让他处理连接状态(就像一个服务端)然后AS2使用L... 阅读全文
posted @ 2010-01-08 15:28 fxair 阅读(476) 评论(0) 推荐(0)
摘要:下面是非常有用的类库:APIs、Libs、Components1、as3ebaylibhttp://code.google.com/p/as3ebaylib/2、as3youtubelibhttp://code.google.com/p/as3youtubelib/3、as3flickrlibhttp://code.google.com/p/as3flickrlib/4、Yahoo ASTRA F... 阅读全文
posted @ 2010-01-07 17:50 fxair 阅读(305) 评论(0) 推荐(0)
摘要:1下载ExportSWC插件,解压到FD的Plugins目录,重启FD,在导航栏上会出现Export SWC的图标。2、新建一个AS3的Default Project,在项目文件夹下会出现bin和src两个文件夹,删除src目录下Main.as。3、打开project的properties面板,在classpaths里添加你想编译的as类库的目录。4、在compiler options面板的Add... 阅读全文
posted @ 2010-01-04 10:12 fxair 阅读(721) 评论(0) 推荐(0)
摘要:AS3和JS的互相调用网上一搜能搜到很多,我确实也是这么做的。然而结果却并非令人满意,大部分都是抄子chm帮助手册,或者是叙述得不明白。于是我又手痒了,写篇详细易读的出来,连带分享一个防止缓存的小技巧。在这里我要先描述一下功能的需求:写死swf文件,读取xml的配置信息,仅靠修改页面上的js代码来改动所需要的xml文件url,并防止缓存。---第一步,建立flash as3文件,之后它就不需要改动... 阅读全文
posted @ 2009-11-23 11:16 fxair 阅读(1686) 评论(0) 推荐(0)