2013年4月19日
摘要: 离线存储方案中,Flash提供的本地共享对象ShareObject是一种跨平台较好的方案,当然在客户端已经安装Flash Player的情况下。ShareObject默认只能存储100Kb的数据,用户可在右键点击后设置存储大小,最大无限制,如下图示:win7下,ShareObject的存储位置为(其他系统类似,记得显示被隐藏了的文件夹):C:\Users\[你的用户名]\AppData\Roaming\Macromedia\Flash Player\#SharedObjects\[随机八位字符]\[域]\[进行存储控制的文件的路径,直到swf文件名]\在这个文件夹下,会产生存储离线数据的一个. 阅读全文
posted @ 2013-04-19 14:40 心晴Happy 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 在看下面这篇文章之前,先介绍几个理论知识,有助于理解A*算法。启发式搜索:启发式搜索就是在状态空间中的搜索对每一个搜索的位置进行评估,得到最好的位置,再从这个位置进行搜索直到目标。这样可以省略大量无畏的搜索路径,提到了效率。在启发式搜索中,对位置的估价是十分重要的。采用了不同的估价可以有不同的效果。估价函数:从当前节点移动到目标节点的预估费用;这个估计就是启发式的。在寻路问题和迷宫问题中,我们通常用曼哈顿(manhattan)估价函数(下文有介绍)预估费用。A*算法与BFS:可以这样说,BFS是A*算法的一个特例。对于一个BFS算法,从当前节点扩展出来的每一个节点(如果没有被访问过的话)都要放 阅读全文
posted @ 2013-04-19 10:44 心晴Happy 阅读(264) 评论(0) 推荐(0) 编辑
  2013年4月14日
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2013-04-14 20:39 心晴Happy 阅读(10) 评论(0) 推荐(0) 编辑
  2013年4月12日
摘要: 1、定长或变长没有var前缀的,所谓定长就是长度固定的比如char,nchar,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度有var前缀的,表示是实际存储空间是变长的,比如varchar,nvarchar变长字符数据则不会以空格填充,比较例外的是,text存储的也是可变长2、Unicode或非Unicode前缀n区分,如nchar,nvarchar 如下表格:char,varchar最多8000个英文,4000个汉字nchar,nvarchar可存储4000个字符,无论英文还是汉字char(n) char是定长的,也就是当你输入的字符小于你指定的数目时 阅读全文
posted @ 2013-04-12 00:08 心晴Happy 阅读(235) 评论(0) 推荐(0) 编辑
  2013年4月11日
摘要: 使用数据绑定时,Flex 会自动把一个对象的数据复制,提供给另一个对象使用,提供数据一方称为数据源对象,使用数据的一方称为目标对象。当数据源对象的数据发生变化时,目标对象的数据会自动更新。实 质上,绑定的实现也是借助事件机制来完成的,当目标使用了数据绑定,目标对象就会侦听数据源的某一个固定事件。如果数据源改变,就派发事件,通知目标对象 更新最新数据。当然这个过程都是由Flex来完成。作为绑定的数据源对象,必须支持绑定--对象有派发改变事件的能力。Data BindIng 什么时候发生:1.在绑定源属性值发生改变时发生。 2.在绑定源发出initialize事件时绑定发生一次。1>> 阅读全文
posted @ 2013-04-11 23:40 心晴Happy 阅读(989) 评论(0) 推荐(0) 编辑
  2013年4月9日
摘要: 在开发的 过程中如果使用API可以节省很多时间。而且幸运的是Flash Platform Community一直乐意来共享这些资源。这34个AS3 API将被使用在Flex,Flash和AIR开发中。希望这些API包括我之前发布的API版本能帮助你和你的团队来节省时间。ArcGIS API for FlexArcGISAPI for Flex是允许用基于ArcGIS Server开发RIA项目。它是基于Adobe Flex 框架。这个框架是在Flash Player 9或以上版本的客户端技术,或者Adobe AIR。所有的Flex 3.x SDK版本现在都支持。http://resources 阅读全文
posted @ 2013-04-09 16:53 心晴Happy 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 【转 抽空看看】1、as3ebaylib http://code.google.com/p/as3ebaylib/2、as3youtubelib http://code.google.com/p/as3youtubelib/3、as3flickrlib http://code.google.com/p/as3flickrlib/4、Yahoo ASTRA Flash Components http://developer.yahoo.com/flash/astra-flash/5、facebook-as3 http://code.google.com/p/facebook-as3/6、as3. 阅读全文
posted @ 2013-04-09 16:52 心晴Happy 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 文章来源:AS classes(1) InteractivePNG类使PNG图像中的透明像素不再响应鼠标交互。用法,在Flash库中,把包含png图片的MovieClip“链接属性”基类设为InteractivePNG类下载:InteractivePNG_1_0.zip(2)Stats 类方便查看swf当前的状态:fps,内存占用。很方便。AS3代码addChild(newStats()); addChild(newStats({bg:0x202020,fps:0xC0C0C0,ms:0x505050,mem:0x707070,memmax:0xA0A0A0}));(3) FontLoader 阅读全文
posted @ 2013-04-09 16:50 心晴Happy 阅读(272) 评论(0) 推荐(1) 编辑
  2013年4月2日
摘要: FLASH平台优化的学习笔记,总结出一条一条总比看长篇大套的好,欢迎补充和指正!我会继续努力抽时间写一些读书笔记到个人博客9stg.com和天地会,欢迎大家交流!共同进步!1. FLASH PLAYER10.1 引入了两种减少CPU处理的功能,一个是睡眠模式,另一个是SWF内容位于屏幕之外是暂停和恢复该内容2. 睡眠模式是暂停呈现并将Stage.frameRate设置成4fps, 之所以不是0,是让所有连接保持打开状态(NetStream,Socket和NetConnection)。之所以是4,是因为许多电话制造商采用此帧速率作为刷新率3. 暂停和恢复,当内容位置屏幕之外时候(全部... 阅读全文
posted @ 2013-04-02 00:38 心晴Happy 阅读(190) 评论(0) 推荐(0) 编辑
  2013年3月26日
摘要: Tweenlite的用法 2010-05-30 19:52:14|分类: Flash |字号订阅TweenLite 是一个缓动的类包,功能强大,并且易于使用,为了更多的(E文欠佳的、初学的)朋友了解它,使用它,特此翻译了一下TweenLite 类文档中的说明文件,主要是对参数的说明,希望对大家有用。描述:缓动。 我们都在做。我们很多人都知道除了 Adobe’s Tween 类之外,还有很多更好的动画引擎,(比如 Tweener). 每种引擎都有它们各自的优缺点。最近几年,为了得到一个更紧凑的,跑得更快,效率更高的引擎,我创建了 TweenLite (我无法接受其它的一些引擎带来的文件尺寸上的. 阅读全文
posted @ 2013-03-26 23:33 心晴Happy 阅读(272) 评论(0) 推荐(0) 编辑