我从里面知道了ActionScript和ActionScript2,但我已经离开Flash好几年了。在ActionScript3和新的Flash功能中变得流利的程度如何?从科林莫克的博客,我听说一些基本的影片剪辑方法已经改变...ActionScript2 - > ActionScript3学习曲线如何?
回答
您可能已经看到过as2 -> as3 migration doc?
当然,一些语法已经改变了,但是如果你知道as2写得不错,那么as3根本就不是问题。一开始可能会出现一些奇怪的事情,但这只是检查文档以找到新的方式。如果你通过as2 & as2攻击你自己,as3可能会导致一些头痛,因为它更严格(不允许你做任何事情,你不应该这样做);)
你可能会对as3很好在不到一周的时间里。
我会说这取决于你的AS2(和一般OOP)知识水平。如果你习惯了面向对象的编程和强大的输入,学习曲线不应该那么陡峭。
我被培养成java程序员,发现AS3中的新概念大部分易于理解,并且API更加一致并且比AS2更有意义。
其实AS3更好..更像C#或Java,具有一致的API,命名,包。很高兴使用AS3,而使用AS2通常是地狱。
这就是问题所在。如果你习惯了AS2的怪癖,黑客需要在这里和那里..快速和肮脏的方式..然后AS3不是很容易习惯。但从长远来看,这确实值得。无论如何.. AS2是旧的..死了的一个。
Actionscript3在许多方面确实有很大的不同,但重要的是要认识到,你只是记住与学习先前版本类似的内置包,类,属性和方法。显示列表和事件(事件流>示例:冒泡)可以解决一些较大的障碍。大部分语言已被更改为开发人员的优势,例如加载动态资产的统一方式,用于显示对象的Loader类或加载XML和CSS等数据的URLLoader类,或调用php脚本。一旦你对这些语言的这些新方面有信心,你就可以开始上课或创建新的课程。 Actionsscript3可能有一个陡峭的学习曲线,但山的对面几乎同样陡峭!在你睁开眼睛之后,“哦,我明白了!”那一刻,这是一个上瘾和惊险刺激。这种可能性变得看似无限,而且很快你就会发现想到的任何事情!
我建议任何想要学习正确技巧,习惯和工作流程的人,请前往http://www.gotoandlearn.com,Lee Brimelow在表现出领先技术和效果方面表现出色。李还作者http://theflashblog.com,我个人每天检查。
Antti的现货与link to the migration doc。
Colin Moock也开始讨论AS2和AS3之间的similarities和differences,并要求Adobe和社区对它们进行排序。
在后面的文章中,他带来了有关移动至AS3 10个固体WTFs,解释每个问题,然后包括“我应该的Adobe做”与“我们应该做什么”部分为每个:
- 从Flash CS3 中删除on()/ onClipEvent()使创建简单的交互性难 。
- 摆脱加载的.swf文件很难。
- Casting DisplayObject.parent使控制父级影片剪辑 变得困难。
- getURL()的删除使连接变得困难。
- 删除loadMovie()使加载.swf文件和图像变得困难。
- ActionScript 3.0的其他错误会导致编码繁琐。
- 动态引用库符号是不直观的。
- 将自定义功能添加到手动创建的文本字段,所有 影片剪辑或所有按钮都是 繁琐。
- 删除duplicateMovieClip()使得克隆 MovieClip实例非常困难。
- 1. (fluxus)学习曲线
- 2. Android学习曲线
- 3. 如何在Azure机器学习上应用学习曲线
- 4. 关于学习曲线
- 5. OpenGL/Java学习曲线
- 6. 数据库学习曲线?
- 7. Eclipse IDE学习曲线
- 8. REST API学习曲线
- 9. Magento开发学习曲线
- 10. 学习扭曲
- 11. 什么是机器学习中的学习曲线?
- 12. 绘制学习曲线[Scitkit学习] - 如何设置x轴值/标签?
- 13. 嘈杂的数据的学习曲线
- 14. Lustre/Scade的学习曲线是什么
- 15. Java GUI - 加速学习曲线
- 16. Python到Objective C(预期学习曲线)
- 17. LDAP和Active Directory学习曲线
- 18. 如何绘制Logistic回归的学习曲线?
- 19. 如何绘制R中的学习曲线?
- 20. 学习曲线(高偏差/高方差)为什么测试学习曲线变得平坦
- 21. 在actionscript3中分割贝塞尔曲线
- 22. 在线学习DBMS
- 23. 如何在asp.net中学习线程?
- 24. ThinkPython练习5.4 Koch曲线
- 25. PyDev-Eclipse和WingIDE的学习曲线---更陡峭吗?
- 26. PHP OOP学习曲线 - MySQL对象失败
- 27. Python/Django到PHP的过渡?错误的学习曲线?
- 28. 学习曲线在OpenGL VS的Direct3D +等游戏组件
- 29. Emacs的学习曲线(实际)是什么样的?
- 30. 铁路'陷阱'和学习曲线 - 它会停止吗?
该迁移文档对我来说非常重要,非常棒! – UltimateBrent 2008-09-19 20:57:45