重复:接口与基类
我已经深入了解OOP,设计模式和动作脚本3的世界,我仍然很好奇如何知道何时使用Abstract类(对于不支持Abstract类的AS3的伪)和接口.对我来说,两者都只是作为模板来确保在给定的类中实现某些方法.区别仅在于抽象类需要继承而接口只是扩展吗?
谢谢,Brian Hodge hodgedev.com
我使用FlashDevelop3 R2和Flex 3.3 SDK进行开发,在很多场合我必须使用嵌入元数据标签:
[Embed(source="path/to/file")]
private var Asset:Class;
Run Code Online (Sandbox Code Playgroud)
我理解上面所有这些都很好,我很感谢它的存在,因为我不喜欢经常打开Flash IDE.
当我最近通过其他作者课程时,我发现了一个我不理解的有趣的元数据标签:
[Event(name="", type="")]
Run Code Online (Sandbox Code Playgroud)
我还没有看到我需要这种情况,而且我真的不明白它是什么.
提前感谢您的帮助.
Brian Hodge
blog.hodgedev.com hodgedev.com
我目前正在使用FlashDevelop进行我的Actionscript3开发.我也试过使用Flex3进行我的Actionscript3开发.我很好奇FDT是否优于前者,如果它的成本超出了它的实用性.还有其他任何应用程序可以帮助简化流程吗?
Flash和Flex之间的主要区别是什么?我有超过五年的flash经验,并且使用它和ActionScript3进行开发感觉很舒服.我发现自己对Flex越来越好奇,想知道什么时候最好使用flash或flex.还有,使用MXML可以完成的一切都可以用AS3完成吗?我对AS3和OOP有很深的理解,并且想知道在Flex中使用AS3和MXML之间的差异.
我正在寻找一个有点详细的解释,哪个3D Engine for Actionscript3是最有效,实用,可扩展,文档化,社区支持等等.当我第一次对flash和actionscript3的3D世界感兴趣时,我所知道的只是papervision3D .以我好奇的方式,我去阅读papervision3D并对缺乏教程感到震惊.后来我开始研究Away3D并发现他们的网站很容易遍历,有很多教程和易于查找的文档.
有什么我想念的吗?papervision3D是否如此优秀以至于它不需要教程和其他媒介来帮助用户采用它并开始更频繁地使用它?是否有性能提升允许这个?您建议使用哪种3D引擎?