actionscript-3 - 什么是 Box2d?我如何使用它来制作 Flash 游戏?

标签 actionscript-3 flash-cs5 box2d

听说这是一个物理引擎,可以用它来模拟投球。它到底是什么?我如何将它与 AS3 和 Flash CS5.5 一起使用?教程???

最佳答案

Box2D 是一个物理引擎,因此基本上它与您的代码一起运行并进行纯粹的抽象模拟。每一帧(或者您希望的频率)您都会在物理世界中执行一个“步骤”,这一步更新模拟,然后在您的代码中您可以读取这些值并将它们应用到您的影片剪辑或您想要的任何内容喜欢使用该数据。

就教程而言,我认为最好的来源是 http://www.emanueleferonato.com/category/box2d/ 。请注意,当涉及到闪存时,您可以选择实现方式。您拥有标准的纯 AS3 实现和速度更快的 Alchemy 实现。其中一种炼金术版本称为 WCK 或世界构建套件。您可以将其设置为与 Flash CS 作为一种插件一起使用,这样您就可以使用 IDE 而不是代码来直观地构建您的物理世界。看看here 。您还可以找到 WCK 的视频教程 here

关于actionscript-3 - 什么是 Box2d?我如何使用它来制作 Flash 游戏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10369551/

相关文章:

actionscript-3 - AS3中的声音延迟

flash - AS3 类/基类构造函数

android - 何时在 Libgdx 中使用 ShapeRenderer、Mesh + SpriteBatch、Box2D 和 Scene2D?

actionscript-3 - [AS3]如何快速混合两个音轨

flash - 使用 JSFL AS3 CS5.5 访问子/嵌套影片剪辑

c++ - 如何在box2d中检测碰撞但不碰撞?

java - 形状中的 Box2D 顶点

actionscript-3 - 如何根据光标位置检测旋转元素的元素转换类型(缩放、移动、旋转)?

actionscript-3 - TextField 中插入点/插入符号底部的随机闪烁白色像素? (闪存/AS3)

android - 为什么在针对 Android 时我的 TextField 在屏幕上这么小?