- 浏览: 137156 次
- 性别:
- 来自: 郑州
最新评论
-
Ken艹小哲:
太赞了 哥们 加扣
猜数字问题的最少步数算法. -
chenyuan122912:
...
解决AS3 Socket编程中最令人头疼的问题 -
hyx0914:
有源代码打包下载的吗?
Flex地图分块加载的实现 -
tianhai110:
非常有价值的 测试总结
时间效率,Timer和EnterFrame在FP 10.1之后测试和建议 -
763675117:
你好,fengxiangpiao,看了你的文档,我的需求和你差 ...
解决MovieClip打印问题 转
文章列表
在家上网赚钱更容易
Flex中的SharedObject对象可以实现web开发中的Cookie的功能,本例用到以下方法:
1.SharedObject.getLocal() 创建或连接本地共享对象;
2.SharedObject.flush() 立即把共享对象数据写入本地文件;
3.SharedObject.clear() 方法用于删除本地共享对象; 闲话不多说,看代码:(讲解都在代码的注释中)
view plain
在家上网赚钱更容易
No.1 复制内容到剪贴板
System.setClipboard(strContent);
No.2 克隆(复制)一个ArrayCollection:
//dummy solution( well, it works )
var bar:Arr
在家上网赚钱更容易
1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 ⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复制把要复制的对象所引用的对象都复制了一遍。 2.Java的clone()方法⑴clone方法将对象复制了一份并返回给调用者。一般而言,clone()方法满足:①对任何的对象x,都有x.clone() ...
在家上网赚钱更容易
在Flex的开发过程中,常常会遇到复制ArrayCollection的情况。以前只是从网上找个方法拿来就用,也没有具体的搞清楚所以然来。今天有时间,研究了一下,总结如下:
Flex中的复制同java一样,也分为深复制和浅复制。(如果您对java的深复制和浅复制理解不深的话,可以参考我前一篇文章:JAVA中浅复制与深复制)
下面总结一下ArrayCollection的浅复制,共有4种方法:
1、var newArray:ListCollectionView=new ListCollectionView(ListColl ...
在家上网赚钱更容易
可视化的开发环境最大的特点是允许你在一个应用程序中通过鼠标的选择、移动,灵活地处理屏幕上的对象。Flex Drag and Drop Manager 可以选择一个对象(如 List 控件中的数据项)或者一个 Flex 控件(如 Image 控件),然后拖拽它到其他组件或者将其数据添加到其他组件中。
所有的 Flex 组件都支持 drag-and-drop 操作。
在家上网赚钱更容易
手动添加 drag-and-drop 支持
在上一篇中你已经知道Flex中有一些控件内置了对drag-and-drop操作的支持,实现也相对方便,但往往要完成这样的操作,将一幅图片(没有内置drag-and-drop操作)拖动到一个表格中,在表格中显示相关信息,该如何实现呢?
答案很简单,你必须显式的通过一系列专门的类和事件来添加对drag-and-drop的支持。
以下是实现drag-and-drop操作所用到的类和事件,
drag-and-drop 类:
类
功能
DragManager
管理 ...
在家上网赚钱更容易
作者:Patrick Lester 2003年1月9日更新译者:Panic 2005年7月21日译者序:很久没有翻译文章了,这次找了这个短一些的。这个文章是偶以前翻译的《A*寻路初探》的补充,介绍了A*更进一步的,更实用的方法。
原文链接:http://www.policyalmanac.org/games/twoTiered.htm以下是翻译正文:
在我的主题A* Pathfinding for Beginners中(译者注:译文 A*寻路初探)中,我概述了A*算法,说明了如何创建一个通用的寻路功能。然而仅创建一个寻路功能,用途是很有限的。考虑如下的RPG场 ...
在家上网赚钱更容易
A*方法总结
好,现在你已经看完了整个说明,让我们把每一步的操作写在一起:
1,把起始格添加到开启列表。 2,重复如下的工作: a) 寻找开启列表中F值最低的格子。我们称它为当前格。 ...
在家上网赚钱更容易
译者序:很久以前就知道了A*算法,但是从未认真读过相关的文章,也没有看过代码,只是脑子里有个模糊的概念。这次决定从头开始,研究一下这个被人推崇备至的简单方法,作为学习人工智能的开始。这篇文章非常知名,国内应该有不少人翻译过它,我没有查找,觉得翻译本身也是对自身英文水平的锻炼。经过努力,终于完成了文档,也明白的A*算法的原理。毫无疑问,作者用形象的描述,简洁诙谐的语言由浅入深的讲述了这一神奇的算法,相信每个读过的人都会对此有所认识(如果没有,那就是偶的翻译太差了--b)。现在是2005年7月19日的版本,应原作者要求,对文中的某些算法细节做了修改。原文链接:http:// ...
在家上网赚钱更容易
//code by 月光 2005.9.22//地图长宽var mapx = 40;var mapy = 40;var total = mapx * mapy;//边界距离var distancex = 30;var distancey = 30;//移动速度var interval = 75;//初始障碍物比率var balk = 3;var val;var width = 0;var height = 0;//移动次数var moves ...
在家上网赚钱更容易
A* Pathfinding,A*寻路,利用这原理可以制作战棋游戏...地图内黑色块为障碍物,白色块为通道,在非寻路状态时点击可以切换.红色块为主角,点击主角再点目标可进行寻路.
PS:寻路是四方向的,人懒就没写八方向了,FLA文件请用FLASH MX2004以上版本打开
演示:
下载:Download SWF fileDownload FLA file
在家上网赚钱更容易
在家上网赚钱更容易
硕思闪客精灵是一款国际领先的Flash反编译工具。硕思闪客精灵专业版不但能捕捉、反编译、查看和提取shockwave Flash 影片(.swf和.exe格式文件),而且可以将SWF格式文件转化为FLA格式文件。它能反编译一个FLASH的所有元素,并且能完全支持动作脚本 AS3.0。使用闪客精灵专业版5.0你可以在任意一个Flash影片上找到你想找的东西。硕思闪客精灵还提供了一个辅助工具–闪客名捕,它是一个 SWF捕捉工具。当用户在IE浏览器或Firefox浏览器中浏览网页的同时,可以使用它来捕捉Flah动画并保存到本机。软件界面如下图:
猛击这里下载
在家上网赚钱 ...
在家上网赚钱更容易
Flex引入外部字体时使用unicodeRange需要16进制编码,网上的unicode转换工具一般都是10进制的,16进制不容易找到。在这里贴出一个转换工具来:(注意:IE能够正常在网页中浏览此工具,FireFox因为不支持mht格式,会弹出下载提示,需要将unicodetool.mht文件下载到本地后用IE打开才能用)
附加说明:如果要用该工具生成用在Flex的unicode,步骤如下:1、选择16位格式,将要转换的文字放入文本框中,点击转换按钮2、得到转换结果。例如要转换“用于测试的文字内容”会得到0×7528,0×4E8E,0×6D4B,0×8BD5,0×7684 ...
在家上网赚钱更容易
Flash Player的内存管理
Flash Player分配给Flash/Flex应用程序的多数内存是相对小块的,由于太多的小而频繁的内存分配活动会比较耗时,Flash Player会从操作系统获取大块内存,大块内存会被分割成由固定大小的 ...
在家上网赚钱更容易
在《Flash/Flex应用开发内存监测及优化技巧》文章中提到了一些概述性内容,这里做出详细解释。
1、什么是垃圾回收器:
垃圾收集器简称GC( Garbage Collector ),是一段自动执行的逻辑,Flash Player的通过GC ...