摘要: 一.思考过程 先加载并播放一个声音文件,然后在播放声音的同时侦听将触发 onEnterFrame() 方法的 Event.ENTER_FRAME 事件。onEnterFrame() 方法先调用 SoundMixer.computeSpectrum() 方法,后者将声音波形数据存储在 bytes ByteArray 对象中。 声音波形是使用矢量绘图 API 绘制的。 for 循环将循环访问第一批 256 个数据值(表示左立体声声道),然后使用 Graphics.lineTo() 方法绘制一条从每个点到下一个点的直线。第二个 for 循环将循环访问下一批 256 个值,此时按相反的顺序(从右到左) 阅读全文
posted @ 2011-04-26 21:11 乐享Flash&PHP 阅读(558) 评论(0) 推荐(0)
摘要: 一,基本原则约定大于配置,约定大于规范 规范思想,并非为束缚手脚 在无歧义的前提下,命名力求简洁 在语义明了的前提下,命名力求省力,如果可以同时不按shift,则不按 命名=表义词语+类型,名称表义为先 坚持使用强类型 把常用的成员,放在容易找到的地方,给予它们更大的访问权限 源码格式以清晰易读为准 写注释优先极大于写代码二,一般规则文件组织结构与包(在MVCS开发模式下)范式:(companyDomain|teamName).projectName+controllers 控制器目录+events 事件目录+managers 管理器目录+models 数据模型目录+models.vos VO 阅读全文
posted @ 2011-04-26 18:31 乐享Flash&PHP 阅读(831) 评论(1) 推荐(0)