AS 开发心得

                                                                                        AS开发心得
                随着大web时代的来临,越来越多的开发工作从C/S模式转到B/S 模式。前不久公司与某电商合作推出3D内容展示应用。尽管最终结果并不理想,还是就过程中的一些问题总结一下。

1.AS 3.0

          和所有的脚本语言类似actionScript(简称AS)的使用很容易上手。as3.0以前的版本,更多的是面向过程的一种函数式编程。as3.0较之前的版本,语法方面有很多改进,更强调面向对象的编程,感觉上在向js靠近。3.0之前对空对象的引用是不会报错的,3.0在使用之前必须保证对象存在。3.0之前的版本不用关心Event/object等的释放,3.0不正确释放的话可能会引起问题。flash cs开发工具相比VS功能还是弱很多。调试可以通过设置断点或者trace的方式定位错误。

2.动画制作


            flash cs 作为专业的动画制作工具,在动画制作方面还是有无可比拟的优势的。在没有深入了解AS开发之前,不要试图通过代码取代IDE工具制作动画。往往IDE工具制作的动画,比代码更高效,更安全。如果做AS前端开发,还是学一下充分利用IDE工具比较好。可以通过很多巧妙的方法实现一些看起来比较炫的效果。


3.3D引擎


    随着flash对3D技术的支持,现在市面上出现了多款3D引擎。每款引擎各有优劣。现就接触过的几款做一些简单介绍。away3D开源,资料比较全,对某些有特殊光影效果要求的支持不是很好,制作出来的文件较小。unity3D功能强大,多用于游戏编程方面,跨平台支持较好,支持js和C#开发。官方studio,直观,简单拖拽即能实现3D flash文件的制作,不过灵活度不够。
   
     总的来说,目前AS开发属于高薪职位。如果只是单纯的做作前端页面的话,又没有很好的美工基础,不鼓励尝试。关注后台逻辑、数据库读写、网络、架构等方面,即便某一天flash 没落了,也能把转行成本降到最低。

ps:项目本身很简单,没有可以拿出来分享的技术,就只能谈谈个人感受。本人对AS的了解并不深入,文中不免有谬误之处。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值