lzosi

用心,才能做出最好吃的菜!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年11月14日

摘要: 目标:在完成本教程之后,你将了解在Flash中开发一个完整 3D 游戏所需的基本概念。 在本范例中,你将使用 Stage3D 和 Flare3D 处理用于创建一个名称为 Yellow Planet 的游戏的文件目录:设置 Flash Builder 以便于使用 Stage3D 和 Flare3D 库步骤1:将 3D 模型加载到 Flash步骤2:使用 ActionScript 将行为应用于对象步骤 3:放置相机步骤 4:添加互动功能和定义光线方向步骤5: 检测与障碍物之间的冲突步骤 6:添加粒子效果以仿真着火和烟雾步骤7:控制角色运动状态步骤 8:将惊险理念融入游戏逻辑步骤9:将声音文件与 2 阅读全文
posted @ 2011-11-14 10:19 lzosi 阅读(717) 评论(0) 推荐(0) 编辑

2011年11月8日

摘要: AS3是单线程执行代码。包括事件的响应执行也是单线程的。但它可以调用宿主的多线程,产生一些异步事件。比如load。现在不清楚的是,如果是单线程,当load请求返回来之时,AS3正在执行当前的语句系列,那是否会在当前插入响应语句,还是会等当前代码执行完成之后再响应语句。比如当load请求回来之时,我的for(i=0;i<1000000000000000;i++){...}正在for到i=50000000,如果这时响应load请求,是否会先挂起当前的for语句,去响应完load之后再回来,还是会先for完全部再去执行响应。再如果,这时load的响应语句里,将i重置为0,是否会引响到当前for 阅读全文
posted @ 2011-11-08 13:28 lzosi 阅读(1801) 评论(0) 推荐(0) 编辑