一个基于实例(向量)的关于开发跨版本ActionScript应用程序的讨论

本文探讨了Flash在不同版本间的兼容性问题,并通过一个具体案例——向量的和——展示了如何利用面向对象的方法来实现跨版本兼容。适用于Flash Player 7及更高版本,包括AS1.0和AS2.0。
随着Flash的发展,相信有很多团队或个人已经积累了很多相应时期的精萃(通用代码块或者某些固定的模式)。
尽管有些会随着Flash的发展而逐渐被淘汰,但我们大都没有时间和精力去处理这些事情。
目前主流的版本是as2.0和as1.0,不久as3.0也会流行开来。虽然大的趋势是高版本逐渐替代低版本,但不是一朝一夕的事情。
Flash这个特殊的工具能做的东西可大可小,可繁可简,再加上使用者人群也比较庞杂。估计最近十几年各种版本还一定是百花齐放,各自占有不同领域相应的比重。
这种局面之下一个明显的问题就是兼容性,即我们是否有必要在开发时就兼顾到所有的版本。
这里我针对"向量的和"用上述方法做了一个实例:

源文件下载
其概念是众所周知的"面向对象"。每个向量是一个对象,向量的总和也是一个对象,并且每个向量又是由几个对象组成(点、线、箭头)。
适用于flash player 7/flash player 8/更高版本,as1.0/as2.0/更高版本。

转载于:https://www.cnblogs.com/savageworld/archive/2006/07/31/464213.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值