智慧 + 毅力 = 无所不能

正确性、健壮性、可靠性、效率、易用性、可读性、可复用性、兼容性、可移植性...
随笔 - 991, 文章 - 0, 评论 - 27, 阅读 - 341万

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  Flash 基础

摘要:accessible=true|false 是否具有可理解性(如为残疾人提供方便的性能) actionscript-file-encoding | 设置文件编码,如Shitf_JISadvanced | mxmlc -help advanced,如这样的高级参数allow-source-path-overlap=true|false | 验证source-path中定义的路径是否出现重叠,出现互相... 阅读全文

posted @ 2010-04-28 11:31 Bill Yuan 编辑

摘要:1 > 开始/程序/Adobe/ ...sdk command prompt 打开命令行2 > 到项目目录3 > asdoc -doc-sources ./src -output ./doc哦了下图为flash builder 内部生成 阅读全文

posted @ 2010-03-09 17:46 Bill Yuan 编辑

摘要:尽量避免使用try catch1、改进算法无论对于那一种程序,好的算法总是非常重要的,而且能够极大地提高程序性能,所以任何性能的优化第一步就是从算法或者说程序逻辑的优化开始,检查自己的程序是否有多余的运算,是否在没有必要的时候做了无用功,往往从这些方面就能找到那些导致性能低下的地方。2、优化细节代码针对细节总是好的,有一些小技巧比如:用 var obj:Object = {}; 要比 var ob... 阅读全文

posted @ 2010-03-03 01:45 Bill Yuan 编辑

摘要:NaN具有独特的数学属性,任何涉及该属性的比较运算都计算为false。改用全局isNaN()函数检测NaN值,如下面的示例所示:trace(NaN==NaN);//false!trace(NaN!=NaN);//还是false!trace(isNaN(NaN));//true 阅读全文

posted @ 2010-02-28 00:35 Bill Yuan 编辑

摘要:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--varmyParentSquareBitmapData:BitmapData=newBitmapData(178,178,false,0xff000000);myParentSquareBitmap... 阅读全文

posted @ 2010-02-28 00:31 Bill Yuan 编辑

摘要:请写出AS3加载GB2312编码的文本,如何才能真正的解决乱码问题。AS3中,System.useCodePage 对url编码和escape编码的函数都没有影响了。不论什么设置,都仍然用utf8来处理。从编码到字符的转换,AS3不能用chr()函数了,只剩下String.fromCharCode()方法了。而这个方法还只支持utf8,不支持别的字符集。如果需要从gb2312的编码到汉字的转换,需... 阅读全文

posted @ 2010-02-27 23:52 Bill Yuan 编辑

摘要:1 设置alpha 2 位图 这个主要是耗体积,但是如果有大块位图做渐变动作的话,就会很占资源3 动画 渐变动作也是非常耗资源的,最好讲渐变动画转为逐桢动画.而且动画不用时一定要stop(),不要设为不可见.Flash在mac上消耗cpu更高在 MAC系统上做这样的尝试:打开Flash CS4,新建一个空的FLA文件,并且将它发布成AIR应用。安装并运行它,然后打开性能管理器,在我的新的MacBo... 阅读全文

posted @ 2010-02-27 23:47 Bill Yuan 编辑

摘要:willTrigger() :检查是否用此 EventDispatcher 对象或其任何始祖为指定事件类型注册了事件侦听器。 将指定类型的事件调度给此 EventDispatcher 对象或其任一后代时,如果在事件流的任何阶段触发了事件侦听器,则此方法返回 true。 hasEventListener():检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。 这样,您就可... 阅读全文

posted @ 2010-02-03 14:53 Bill Yuan 编辑

摘要:如果设置为 true,则 Flash Player 或 Adobe AIR 将缓存显示对象的内部位图表示形式。此缓存可以提高包含复杂矢量内容的显示对象的性能。 (对矢量图进行缓存)具有已缓存位图的显示对象的所有矢量数据都将被绘制到位图而不是主显示。 然后,将位图作为贴紧到最接近像素边界的未拉伸、未旋转的像素复制到主显示。 像素按一对一与父对象进行映射。 如果位图的边界发生更改,则将重新创建位图而不... 阅读全文

posted @ 2010-02-03 11:20 Bill Yuan 编辑

摘要:留空,待填充. 阅读全文

posted @ 2010-02-03 11:16 Bill Yuan 编辑

摘要:转自:http://binary-house.spaces.live.com/blog/cns!A2B1EFCF718495C4!269.entry 一、Flash内存清理   Flash Player的garbage collection(GC)分两种运行方式,一种是“引用计数法”(Reference Counting),一种是“标记-清除法”(M... 阅读全文

posted @ 2009-12-24 10:28 Bill Yuan 编辑

摘要:帮助中写的是:在 Flash 创作环境中使用 SWC 文件: 关闭 Flash 创作环境。将 SWC 文件复制到 flash_root/en/First Run/Components 目录中。启动 Flash 创作环境或重新加载“组件”面板。 组件的图标应显示在“组件”面板中。2中的目录是不正确的,正确目录应该是:flash_root/en/Conf... 阅读全文

posted @ 2009-12-22 09:52 Bill Yuan 编辑

摘要:本地沙箱  “ 本地文件” 是指通过使用 file: 协议或统一命名约定 (UNC) 路径引用的任何文件。本地 SWF 文件放置在四个本地沙箱中的一个内:  • 只能与本地文件系统内容交互的沙箱 — 出于安全性考虑, Flash Player 在默认情况下将所有本地 SWF 文件和资源放置在只能与本地文件系统内容交互的沙箱中。通过此沙箱, SWF 文... 阅读全文

posted @ 2009-12-21 17:28 Bill Yuan 编辑

摘要:转自:http://flash.9ria.com/thread-41568-1-1.html说一些显而易见的:SWF很容易被反编译得到ActionScript代码。 像"Sothink SWF decompiler"这样的应用在任何时间都可以做到。下一步...浏览器会缓存已经下载的SWF以便在将来更快的访问。 IE缓存文件夹在“C:\Documents and Settings\USE... 阅读全文

posted @ 2009-12-18 17:43 Bill Yuan 编辑

摘要:DisplayObject 类的 opaqueBackground 属性和 scrollRect 属性与使用 cacheAsBitmap 属性的位图缓存有关。尽管这三个属性彼此互相独立,但当对象缓存为位图时, opaqueBackground 和 scrollRect 属性的作用最佳,只有将 cacheAsBitmap 设置为 true时,才能看到 opaqueBackground 和 scrol... 阅读全文

posted @ 2009-12-16 16:41 Bill Yuan 编辑

摘要: 阅读全文

posted @ 2009-12-16 16:29 Bill Yuan 编辑

摘要:下面分步描述了创建事件侦听器时执行的过程。在本例中,您将创建一个侦听器函数,在单击名为 myButton 的对象时调用该函数。程序员实际编写的代码如下所示:[代码]下面是此代码在 Flash Player 中运行时的实际工作方式。(该行为对于 Adobe AIR 是完全相同的):1 加载 SWF 文件时, Flash Player 会注意到有一个名为 eventResponse() 的函数。2 F... 阅读全文

posted @ 2009-12-16 16:07 Bill Yuan 编辑

摘要:转自:http://www.moorwind.com/read.php?286代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicfunctionquery(queryArea:Rectangle):Array{varresult:Arra... 阅读全文

posted @ 2009-12-15 14:30 Bill Yuan 编辑

摘要:转自:http://kevincao.com/2009/12/master-flash-cs4-compile/Compiled Clip和SWC FileCompiled Clip和SWC File都包含经过编译后的Flash内容,区别在于:一个是“Clip”,存在于库中;另一个是“File”,是独立的文件。如上图所示,在为ActionScript... 阅读全文

posted @ 2009-12-15 13:38 Bill Yuan 编辑

摘要:想利用ria来生成swf,可以当看过swf文件规范之后感觉这样做似乎过于复杂了。以前衰人给过一个使用Flash CS3 IDE的扩展来制作的方式,没有怎么深入去看。周末仔细研究了一番,感觉走了弯路了。JSFL已经可以通过很简单的代码来处理所有素材包的制作了,何必非要去做个另类的生成工具。JSFL使用起来很简单,而且调试很方便。IDE里面的历史面板可以把你每一步操作使用的JSFL源码都告诉你。第一次... 阅读全文

posted @ 2009-12-04 17:37 Bill Yuan 编辑

点击右上角即可分享
微信分享提示