摘要: 官方文章: 捕获声音输入 http://help.adobe.com/zh_CN/as3/dev/WS5b3ccc516d4fbf351e63e3d118a9b90204-7d1d.html 处理动态生成的音频 http://help.adobe.com/zh_CN/as3/dev/WSE523B839-C626-4983-B9C0-07CF1A087ED7.html 检测麦克风活动: ... 阅读全文
posted @ 2011-11-15 18:36 holycy 阅读(630) 评论(0) 推荐(0)
摘要: 在进行游戏开发,或者其他应用时,有时候需要用到将一张图片Bitmap进行翻转,通常是可以采用如下方式: 1. 对Bitmap.scaleX或scaleY进行设置,当设置为-1时将进行左右翻转或垂直翻转,以x=0或Y=0为中心轴。 这种处理方式,并未改变bitmap内的bitmapdata数据。 2. 采用matrix进行矩阵转换。 var matrix:Matrix =... 阅读全文
posted @ 2011-11-15 15:59 holycy 阅读(696) 评论(0) 推荐(0)
摘要: 今天来介绍一下“Protocol Buffers”(以下简称protobuf)这个玩意儿。本来俺在构思“生产者/消费者模式 ”系列的下一个帖子:关于生产者和消费者之间的数据传输格式。由于里面扯到了protobuf,想想干脆单独开一个帖子算了。 ★protobuf是啥玩意儿? 为了照顾从没听说过的同学,照例先来扫盲一把。 首先,protobuf是一个开源项目(官方站点在“这里... 阅读全文
posted @ 2011-11-14 16:33 holycy 阅读(212) 评论(0) 推荐(0)
摘要: http://bbs.9ria.com/thread-22017-1-1.html 阅读全文
posted @ 2011-11-11 14:10 holycy 阅读(155) 评论(0) 推荐(0)
摘要: Burster: Allows users to create particles and fully customize their properties. 允许总户创建粒子,并完全可以自定义其属性。 If you don't want to create random particles as Stardust does, you can use bursters to create p... 阅读全文
posted @ 2011-11-08 18:00 holycy 阅读(670) 评论(0) 推荐(0)
摘要: initialize: 当这个组件被添加到父容器时执行的方法。 creationComplete: Application实例完成后就执行的函数。 applicationComplete: 整个Application所有的东西,包括内部组合的其他组件都实例化后再执行的函数。 所以,程序启动事件的顺序是:initialize,createComplete,applica... 阅读全文
posted @ 2011-11-07 17:44 holycy 阅读(730) 评论(0) 推荐(0)
摘要: package { import idv.cjcat.stardust.common.clocks.Clock; import idv.cjcat.stardust.common.initializers.Color; import idv.cjcat.stardust.common.initializers.Mass; import idv.cjcat.stardus... 阅读全文
posted @ 2011-11-03 20:01 holycy 阅读(443) 评论(0) 推荐(0)
摘要: 先来一些具体的类的简单介绍: XMLConvertible: 一个简单的接口类,所有的Stardust元素都需要实现这个接口。也就是说,所有的元素都要能生成XML配置文件,并且都能直接从XML中的数据中重新构建一个元素。提供两个接口,一个是toXML(),导出xml配置;一个是parseXML(). 从xml中构建。 StardustElement: 实现了XMLConvertible接口。里... 阅读全文
posted @ 2011-11-02 15:57 holycy 阅读(323) 评论(0) 推荐(0)
摘要: 新项目需要,开始接触粒子系统。对比各大粒子引擎,最终选择Stardust Particle Engine。可能是我比较懒,没找到相关的中文资料。也许实际上研究的人不多吧。所以,我HOLYCY就用自己蹩脚的英语翻译了大致的内容。以下是引擎文档英文的一些整理,概括这个粒子系统特性以及能干什么。这个粒子系统支持2D以及3D 特效,并且易于扩展,它是基于出名的Flint粒子引擎而改装,内置了ZedBox,Pv3D等3D引擎,当然你也可以使用其他引擎。同时这个粒子系统也包括了Flash原生内置的3D引擎。类似PV3D 或ND3D 的3D引擎,通常是画draw出一个显示对象到bitmap上并且让这个位图成 阅读全文
posted @ 2011-11-01 16:05 holycy 阅读(736) 评论(0) 推荐(0)
摘要: · 文件头数据块IHDR(header chunk):包含有图像基本信息,作为第一个数据块出现并只出现一次。· 调色板数据块PLTE(palette chunk):必须放在图像数据块之前。· 图像数据块IDAT(image data chunk):存储实际图像数据。PNG数据允许包含多个连续的图像数... 阅读全文
posted @ 2011-10-28 11:39 holycy 阅读(2433) 评论(0) 推荐(0)