我在网络公司工作,平时需要用代码做一些导航之类的,以后也会看情况狂做整站flash的工作,请问我这种情况是学习as3还是as2?还有就是,如果学as3的话,输出的swf的player版本就是9到10的,这样有些用户打开时没有那个播放器的版本怎么办?有什么比较快速的处理方法吗?想我这个行业还应该注意哪些编写上的问题?抱歉财富值不多,就这些了仅对网站开放方面给我点意见吧?
必须要学习AS3`AS2我感觉照你现在来学的话会比较困难`AS3总体来说比AS2简单`而且学习是一个过程`如果你没有那个时间学AS3,只想短期内应用而又没有编程基础的话,那不可能。 我学AS3的时候基本上都是2点睡觉,你问的问题不适合现在问,你还没有写过代码 就别问编写代码时注意的问题,写出来了在说吧,AS3在网站上的应用的话,学习并不是很多, 如果你没基础会很累.视觉编程 , 数组,字符串,正则,OOP, 3D(这个是必须的)等等如果你光写在时间轴会很方便,但你修改的话就有问题了,有时候代码不是很重要,重要的是我们的思路!
看你未来的职业规划,AS2现在除了修改一些老文件或是做一些简单应用时会用,其他方面生存能力渐弱。如果未来并未打算在FLASH行业发展,AS2基本已经够了。如果考虑深入做FLASH的话,AS3应当是当前最好的选择了,并且其前景仍将继续看好,主要以游戏以及FLEX方面的应用为主。至于对应播放器版本问题,这个不用瞎操心,用官方的工具生成HTML后会加入播放器检测功能,自动提醒用户更新播放器,现在大部分人也都升级到10.2版本了,所以这不是很大的问题,基本不用考虑。
as2用的一代的虚拟机,as3用的是2代的,说不定哪天flash播放器就不支持as2了,所以如果你想现在学的知识以后还能用的话,还是学as3吧,毕竟是趋势。如果没有播放器版本的话会自动提示用户下载的,如果你做成swf的话可以用flash播放器打包,这样可以直接使用。
看【2011最新】Flash_ActionScript3殿堂之路 这本书。这本书是学习as3的最经典的一本。wenku.baidu.com/view/ff8ea90216fc700abb68fcb0.html学as3必定要了解as3的各种数据类型、语法结构、as3独特的设计方式等。