flash - 高效 AS3 编码的技巧

标签 flash apache-flex actionscript-3

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




10 年前关闭。




AS3 与许多 OOP 语言一样,包含许多优化技术,对于没有经验的用户来说可能闻所未闻。这些范围可以从微宏编码差异到文件结构。帮助经验不足的人:有哪些值得了解的技巧,可以丰富AS3程序员。

核心思想:是向可能了解基础知识的新程序员介绍优化方法。但不是“经验丰富的”程序员的各种技术(尤其是在循环中)。

由于大多数 as3 程序员会使用 flash 或 flex,因此自然也欢迎涉及它们的编程技巧。

另外请将每个答案限制为一个提示,因此最好的会自然浮到顶部 =)

然而:AS3,作为一种“编译语言”,它自己做了很多优化,所以对于新手来说,遵循提示太努力了。从中学习,而不是成为它的奴隶。第一步始终是“完成应用程序”。

最佳答案

如果您对游戏编程很感兴趣:evolve your hierarchy ,不要使用深层次结构,自学实体/组件架构(聚合/组合 vs 继承),深入研究 PushButton Engine 源代码。

关于flash - 高效 AS3 编码的技巧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6647677/

相关文章:

flash - 溢出 :hidden equivalent for movieclip

javascript - 让javascript处理flash(firefox问题)

apache-flex - 无法绑定(bind)警告 : class is not an IEventDispatcher

java - 电子学习平台技术、设计和架构

actionscript-3 - * 和 Object 有什么区别

actionscript-3 - Flex Printjob崩溃

javascript - POST 以打开 javascript 窗口并让 Flash 关闭窗口

json - 在 Actionscript 中获取并解析 JSON

apache-flex - 用数组填充(... rest)参数?

actionscript-3 - Flash As3 流媒体播放器 - onBWDone