“as” :主要用它做类型转化 假设有一个类叫做Class1,我们声明了一个它的对象 c1,如果想要将它转换成Class2类型,只要这样写: Class2(c1); AS3 中的操作符: as 实现就是这样:
c1 as Class2;
据说使用 as 操作符有几个好处: 它的效果和第一种方法是一样...
分类:
其他好文 时间:
2015-01-08 09:24:03
阅读次数:
133
第一种方式:package com.game.keymanager { import flash.display.Stage; import flash.events.KeyboardEvent; import flash.ui.Keyboard; ...
分类:
其他好文 时间:
2015-01-07 23:34:11
阅读次数:
260
GC 和内存泄露无关垃圾回收,这次是一个被无数人讨论过的传统话题。Action Script 使用的是和 Java 相似的内存管理机制,并不会即时回收废弃对象的内存,而是在特定时间统一执行一次 GC(Gabage Collection)操作来释放废弃对象的内存,避免了重复判断是否需要回收产生的性能问...
分类:
其他好文 时间:
2015-01-07 23:30:03
阅读次数:
190
下面是前不久一个游戏项目中的一小部分内容,拿出来只是为了说明,用AS3对加载进程序中swf内容进行封装变换处理下面是这个例子,只不过不完整。。。package com.ctrlcc.sanguo.view{ /** * C-公会转盘-视图-主视图 */ public cl...
分类:
其他好文 时间:
2015-01-07 00:28:23
阅读次数:
250
网上有很多使用AS3画一个扇形的方法,但是却一个都没有解释这个函数是如何运作来画出扇形的,下面浅谈下我对这个函数的理解。首先上代码,代码来自http://blog.csdn.net/weiming8517/article/details/12023411。private function drawS...
分类:
编程语言 时间:
2014-12-22 12:53:22
阅读次数:
200
要绘制对象的定位点不在图像的左上角时,draw需要平移转换var mc:MovieClip;var rect:Rectangle = mc.getBounds(mc);var bmd:BitmapData=new BitmapData(int(rect.width.toFixed()) ,int(r...
分类:
其他好文 时间:
2014-12-19 00:35:03
阅读次数:
212
Array.prototype.valueOf = function ():Number{ var sum:Number = 0; for each (var v:* in this) { if (v is Number) { sum += v; } } return sum;};t...
分类:
其他好文 时间:
2014-12-17 16:17:12
阅读次数:
145
在大部分需要用户点击的游戏中,坐标的转换是一种必须熟练掌握的方法。首先在一个700x700的舞台中创建2个方块,红色的大方块A是600x600,位于(50,50),绿色的小方块B是300x300。A是B的父容器,B相对于舞台位于(200,200)。接下来做一系列的测试来阐明这2个方法是如何运作的。假...
分类:
其他好文 时间:
2014-12-17 12:30:04
阅读次数:
252
JSON的全称是JavaScriptObjectNotation,是一种轻量级的数据交换格式。JSON与XML具有相同的特性,例如易于人编 写和阅读,易于机器生成和解析。但是JSON比XML数据传输的有效性要高出很多。JSON完全独立与编程语言,使用文本格式保存。 JSON数据有两种结构: ?一种就...
分类:
Web程序 时间:
2014-12-16 18:50:39
阅读次数:
194
JSON(JavaScript Object Notation),是一种轻量级的数据交换格式,易于解析和生成,也易于阅读和编写。ajax的模式和构架被大量网站应用,JSON作为数据传输会是个首选。虽然AS3对XML的解析已经很好了,但XML作为数据传输数据量大,服务器负担会过重。JSON本身的结构就...
分类:
Web程序 时间:
2014-12-16 13:02:36
阅读次数:
543