vini123

博客园 首页 新随笔 联系 订阅 管理

文章分类 -  AS 3.0

上一页 1 2

this is as3.0
摘要:var num:int = 0;bt.label = "我要发射了";bt.addEventListener(MouseEvent.CLICK,clickHandler);function clickHandler(e:MouseEvent){ num = 0; myTimer.start();}var myTimer:Timer = new Timer(1000,6);myTimer.addEventListener(TimerEvent.TIMER_COMPLETE,timerComplete);myTimer.addEventListener(TimerEvent.T 阅读全文
posted @ 2012-08-14 15:40 黑夜丶残枫 阅读(100) 评论(0) 推荐(0)

摘要:直接贴出部分源码: 1 package 2 { 3 import flash.display.Sprite; 4 import flash.events.NetStatusEvent; 5 import flash.net.NetConnection; 6 import flash.net.NetStream; 7 import flash.media.Microphone; 8 import flash.media.SoundCodec; 9 10 public class Main extends Sprite ... 阅读全文
posted @ 2012-08-06 09:30 黑夜丶残枫 阅读(385) 评论(0) 推荐(0)

摘要:Math.round()方法:Math.round()可以四舍五入对数字取整trace(Math.round(10.8)); //输出11 trace(Math.round(5.4)); //输出5 Math.floor()方法:Math.floor()可以向下取整trace(Math.floor(5.8)) //输出 5trace(Math.floor(5.1)) //输出 5Math.ceil()方法:Math.ceil()可以向上取整trace(Math.ceil(5.8)) //输出 6trace(Math.ceil(5.1)) //输出 6toFixed()方法:toFixed(.. 阅读全文
posted @ 2012-06-14 09:12 黑夜丶残枫 阅读(2497) 评论(0) 推荐(0)

摘要:先来简单的了解一个类:ExternalInterface ExternalInterface 类是外部 API,在 ActionScript 和 Flash Player 的容器之间实现直接通讯的应用程序编程接口,例如,含有 JavaScript 的 HTML 页。 推荐对所有 JavaScript 与 ActionScript 之间的通信使用 ExternalInterface。 在 HTML 页中使用 JavaScript,可以调用 Flash Player 中的 ActionScript 函数。 ActionScript 函数可以返回一个值,JavaScript 会立即接收它作为... 阅读全文
posted @ 2012-06-13 09:36 黑夜丶残枫 阅读(1449) 评论(0) 推荐(0)

摘要:正则表达式是一种通用的标准,大部分计算机语言都支持正则表达式,包括as3,这里转摘出了一些常用的正则表达式语句,大家用到的时候就不用自己写了。^\d+$ //匹配非负整数(正整数 + 0)^[0-9]*[1-9][0-9]*$ //匹配正整数^((-\d+)|(0+))$ //匹配非正整数(负整数 + 0)^-[0-9]*[1-9][0-9]*$ //匹配负整数^-?\d+$ //匹配整数^\d+(\.\d+)?$ //匹配非负浮点数(正浮点数 + 0)^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9... 阅读全文
posted @ 2012-06-11 12:03 黑夜丶残枫 阅读(4614) 评论(1) 推荐(1)

摘要:刚看了些文章。个人有以下觉得。1、如果超父类的构造函数没有参数,或参数有默认值。那么继承他的子类的构造函数中。可以不写super。并且在该子类中对超父类方法的override,也是可以的。2、如果超父类的构造函数有参数,并且没有默认值。那么继承他的子类的构造函数中。必须写好super。3、超父类里边的public 权限的方法,属性,继承他的子类里边不能出现,要出现就要 override了。最后,也可以这样觉得: 继承超父类的那个类的super 就相当于超父类的实例。以上这些都是个人觉得的。术语不对不要怪我。下边贴出测试代码: 1 package 2 { 3 public class ... 阅读全文
posted @ 2012-05-25 15:08 黑夜丶残枫 阅读(1887) 评论(0) 推荐(0)

摘要:其实,开始用as3的时候,event.target 和 event.currentTarget 用的最多了。有的时候,感觉喜欢用哪个就用那个。没去总结。今天特意查了下别人的博客看了下,也测试了下。这里记录下来。event.target、event.currentTarget,他们两个有什么区别呢?简单说,target是事件的调用对象(event dispatcher),currentTarget是事件的处理对象(event processor)。下边这个请记住了:1.target在事件流的目标阶段;currentTarget在事件流的捕获,目标及冒泡阶段。只有当事件流处在目标阶段的时候,... 阅读全文
posted @ 2012-05-25 09:44 黑夜丶残枫 阅读(4956) 评论(0) 推荐(0)

摘要:时至今日国内外都还没有一本专讲AS3与数据结构的书,对于我这种非科班毕业的社会闲杂人等来说,入门数据结构太难了,我参考了各方代码,经过一段时间的恶补,整理了一下目前Flash开发中有可能遇得到的数据结构。完整代码在文章结尾有下载,如有错漏请直接指出谢谢。数组Array类应该是Flash里最常用的数据结构了。比其他语言的数组高级和灵活许多,随意装入任何数据类型,不用固定长度。访问速度快,从后方添加(push)和删除(pop)快,但从中间或开头删除会很慢。从100万长度的数组开头删除500个元素在我的机器上差不多要1秒钟。vararr:Array=[] for(vari:uint=0;i<1 阅读全文
posted @ 2012-05-23 09:40 黑夜丶残枫 阅读(281) 评论(0) 推荐(0)

摘要:要说应用程序域,就不得不说安全沙箱 安全沙箱在帮助文档的解释是: 客户端计算机可以从很多来源(如外部 Web 站点或本地文件系统)中获取单个 SWF 文件。当 SWF 文件及其它资源(例如共享对象、位图、声音、视频和数据文件)加载到 Flash Player 中时, Flash Player 会根据这些文件和资源的来源单独地将其分配到安全沙箱中。 从导入到安全域的 SWF 文件加载嵌入内容 当加载 SWF 文件时,可以设置用于加载文件的 Loader 对象的 load() 方法中的 context 参数。此参数是一个 LoaderContext 对象。将此 Loader... 阅读全文
posted @ 2012-05-17 14:39 黑夜丶残枫 阅读(2376) 评论(0) 推荐(1)

摘要:这是你的眼睛,如此美丽。啊,友情天地。。。。var a:Array = [0,1,2,3];var b:Array;b = a;a[0] = 20;trace(a,b);trace("**************");var c:int = 10;var d:int;d = c;c = 20;trace(c,d);trace("**************");var e:Array = [0,1,2,3];var f:Array;f = e;f[0] = 10;trace(e,f);f = [5,15,25];trace(e,f);输出结果:20,1, 阅读全文
posted @ 2012-05-16 09:27 黑夜丶残枫 阅读(185) 评论(0) 推荐(0)

上一页 1 2