Home » 程序开发 » Flash

AS3中实现多样化的A标签

2013年3月26日 没有评论

首先说下想要实现的效果。在htmlText里有多个A标签,想要鼠标滑到不同的标签时,显示不同的颜色.很明显的使用html+css( styleSheel)比较方便。OK,既然是html+css,一开始我还觉得很是简单,因为AS3支持部分css的,但是当我真正去实现的时候才明白.好多事情并不是那么的想当然。 阅读全文...

标签: , ,

ASC2.0优化

2012年10月14日 4 条评论

ASC2.0(Action Script Compiler)是Flash builder 4.7 beta中内置的新版编译器,相对于老版本的编译器优化了很多内容,当然也增加了一些新的特性,比如 inline 选项就比较实用.
阅读全文...

标签: ,

ASC2.0让AS也可以写inline函数

2012年10月9日 2 条评论

C/C++里一直有内联函数,很是羡慕.现在有了Flash builder4.7 beta 和 ASC2.0(Action Script Compiler是Flash builder 4.7 beta中内置的新版编译器),AS也能使用将函数内联了,真是大快人心. 内联函数 是将在函数被调用的地方使用替换成该函数实际的代码,这样就少了一次函数调用,也就少了很多地址查找,入栈出栈的操作,对于频繁调用的函数,就会有明显的性能提升.
阅读全文...

标签: ,

AS3动态创建Vector

2012年5月18日 12 条评论

很久没有写博客了,已经近乎荒废的程度了.不过从现在起还是要坚持写博客了,很多东西做了测试,没有记录下来,很容易就能忘记的.忘记在哪里看到有人说想动态创建Vector只是苦于语法上不允许,不过还是能够绕开语法检查的
阅读全文...

IconUtility对TabNavigator设置icon时失效的问题解决

2012年4月12日 13 条评论

IconUtility用于方便的在flex源文件mxml里设置组件的icon为网络图标,而非Class类,但对于TabNavigator却不管用.经过仔细研究,终于还是修复了这个bug.
阅读全文...

Graphics.copyFrom 复制显示对象

2011年12月5日 2 条评论

Graphics.copyFrom 这个API是从flash player10开始有的,以前我们要复制一个显示对象,那是不可以的,当然你可以说用 BitmapData.draw 这个方法,但是原本是矢量对象,被draw之后就变成了位图.这样不是很好的.flashplayer10刚出来的时候有关注过一些新特性,但是对这个没有这么在意.
阅读全文...

Sound.loadCompressedDataFromByteArray

2011年10月23日 4 条评论

前不久Adobe发布了Flash Player 11的release版本, Flash Player 11 带来了很多新特性, 最最红火的就是Stage3D了,但是这里讲的是这个版本的另一个新特性, 直接播放MP3数据 Sound.loadCompressedDataFromByteArray.
以往我们要播放一个mp3,必须要有一个路径才能播放, 每次想要将声音文件缓存起来,就不方便.现在Flash 提供了直接播放bytearray的API,那么就方便多了。
阅读全文...

Array.sort(customSortFunction:Function)隐藏的陷阱

2011年7月10日 6 条评论

排序是计算机内经常进行的一种操作,其目的是将一组“无序”的记录序列调整为“有序”的记录序列。
AS3中的Array.sort就是实现排序的工具,它有多种用法,不过使用自定义排序函数时需要注意。 为了更容易的理解下面问题,先弄明白一个排序算法相关的概念:稳定性。
稳定排序:假设在待排序的元素中,存在两个或两个以上的记录具有相同的关键字(或值),在用某种排序法排序后,若这些相同关键字(或值)的元素的相对次序仍然不变,则这种排序方法是稳定的。 而我们下面的代码跟稳定性无关的,因为不存在相同的元素。
阅读全文...

flash player bug – 3D旋转后文本内容不显示

2011年6月23日 3 条评论

博客好久没更新了,这几天发现一个flash player关于TextField不显示的bug,今天在这里记录下。哈哈。
此bug在flashplayer10.3及11版本,其他版本就没测试过了。
阅读全文...

绕过安全沙箱获取音频频谱

2011年5月1日 2 条评论

众所周知Flashplaer的安全沙箱机制,将跨域并且没有授权的数据是放在安全沙箱(Security Sandbox)外,AS不能访问到。音频频谱属于数据类型,当然也不能访问。不过好在有绕过安全沙箱获取频谱的方法。具体方式请看动态播放速度的声音这篇的内容,这里已经能够获取到安全沙箱外的频谱了。
阅读全文...

回到顶部