这是我在知乎上的一个回答。原文地址: http://www.zhihu.com/question/24847013/answer/29263899
我曾经多次被问到过这个问题。正好整理一下思路,免得以后忘了。
问:
游戏已经上架,以前的更新方案在苹果更新后,发现更新下来的swf不能正常读入,导致游戏无法进入。不知各位大神有没有什么方法解决。
答:
目前,在移动平台上想利用SWF热更新,只有 Android 能做到。
阅读更多从 Actionscript 1.0 迁移到 Actionscript 3.0
Migrate Actionscript 1.0 to Actionscript 3.0
这并不是一篇好几年前的老文章,而是我去年10月份在之乎上的一个回答,今天有知友回复让我看到这篇,于是把她转到自己的博客上来。
原文见这里:AS1.0/2.0 改写成 AS3.0 难吗?一款中型的flash游戏改写,大概需要多少时间和成本?
做为一个从AS1一路写到AS3的程序员,我来回答一下。
- 首先需要声明的是,关于难不难,每个人有自己的判断标准,这个我不会回答。
- 其次需要声明的是,我也无法回答大概需要多少时间和成本,但看完我的回答后,你应该能自己计算出来。 …
这个问题是我在知乎上的一个回答:http://www.zhihu.com/question/20700892/answer/15902820
我猜想是历史原因。
AS提供的NetStream类比较特殊。它既支持本地Video对象播放,也支持基于HTTP的流媒体播放。最重要的,是它支持Adobe自家的Flash Media Server的实时流和点播流。
Flash Media Server(以下简称FMS)是一个重量级的产品,它在AS 1.0/2.0时代就推出了。FMS最初叫做Flash Communication Server(以下简称FCS),它当时是和(Flash MX/Flash MX 2004)|(Flash Player …
阅读更多这是我在知乎上的一个回答:http://www.zhihu.com/question/20653345/answer/15754680
- AS3代码层面,我写过和转载过几篇文章,很浅显,希望对你有帮助:
- 比较Object/Dictionary/Array顺序读写性能
- 【转】Flash高性能开发基础系列—内存篇
- Array/Vector/AS3DS/ds/dsforas 性能比较
- 强烈建议你关注 http://jacksondunstan.com/ ,这个博客在AS优化上一直都非常有研究,有很多优秀的经验;
- 从开发习惯上入手,例如缓存Array.length的值、把除法尽量用乘法代替等等这种小技巧。就像@吴茜 说的,网上真的很多 …
- AS3代码层面,我写过和转载过几篇文章,很浅显,希望对你有帮助:
一直不明白既然目前多数CPU内部都使用 Little Endian 字节序,为什么 ActionScript3 中的 ByteArray 默认使用 Big Endian 字节序。
看了下面的文章,大致明白了:
或许ActionScript是为了兼容TCP/IP协议的Big Endian字节序?
阅读更多vim的缓冲区列表(buffer list)保存着打开过的文件集合。使用
:b filename可以快速打开需要的文件,且支持文件名自动补全,为编辑提供方便。如果所有源文件都加入到缓冲区列表中,在编辑源码的时候不就更方便了么?
使用
:badd命令可以将一个文件加入到缓冲区,我写了3个函数来提供批量加入和文件搜索的功能:- GetFileList返回提供的路径(和子目录)下的所有as文件的列表;
- EchoBaddList将提供的路径(和子目录)下的所有as文件输出成Vim支持的添加缓冲区列表语句,并输出到当前缓冲区中;使用这个函数,可以方便的编辑自己的Session文件;
- BaddList则直接将提供的路径(和子目录)下的所有 …

How did the Flash MV rise and fall?
这篇文章是我在之乎上的一个回答:http://www.zhihu.com/question/23940320/answer/26149559
原文提问:
记得刚上网那会,flash动画还是很火的,比如有什么 大话三国,秋水堂,火柴人格斗,东北人都是活雷锋等数不完的MV二次制作,现在怎么就看不到看到当年的盛况了。
我的回答:
因为大家都去看美剧了。
阅读更多
转自:http://bbs.9ria.com/viewthread.php?tid=63977
Tween缓冲
Tween缓冲大家应该都不陌生,说白了就是从一起始位置逐渐移动到目标位置的过程,这个过程可以是加速移动,也可以是减速移动,这些不同的缓动方式就是Tween的各种ease。
Tween算法
概念知道了,了解一下Tween的算法对我们更好的使用Tween或者编写自己的Tween都是很有帮助的。
在缓动过程中,随着时间的推移,对象从起始位置开始逐渐向目标位置移动,我们假设移动的距离为disX,并将其作为y轴,时间t作为x轴,这样可以 …
阅读更多
Alcon、De MonsterDebugger、Arthropod都是基于AIR的Debugger工具。今天有时间简单使用了一下这三个Debugger,下面是一些使用感受和选择建议。
首选:De MonsterDebugger
优点:
- 显示正在运行的swf的显示列表
- 实时更改显示对象的属性
- 在Debugger中选择某个显示对象的时候,swf中该对象周边还会出现黄色边框
- 可以筛选(筛选比搜索更好用)调试信息
- 可以调整界面的显示,不显示不需要的界面
- 有Monitor界面
缺点:
阅读更多

