2

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

4

3 回答 3

2

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

就教程而言,我认为它们的最佳来源是http://www.emanueleferonato.com/category/box2d/。请注意,当涉及到闪存时,您可以选择实现。您拥有标准的纯 AS3 实现和更快的 Alchemy 实现。炼金术版本之一称为 WCK 或世界构建工具包。您可以将其设置为使用 Flash CS 作为一种插件,它允许您使用 IDE 而不是代码来直观地构建您的物理世界。在这里查看。您还可以在此处找到 WCK 的视频教程。

于 2012-04-29T04:08:26.533 回答
0

您可以在以下位置下载用于 flash 的 box2d:

http://sourceforge.net/projects/box2dflash/

下载后,您可以看到示例包含在“示例”文件夹中。有一个“HelloWorld.fla”,您可以从这里开始。

Box2d 是一个有点复杂但非常著名的 2d 闪存引擎。一个简单的谷歌搜索可以为您提供许多有关 box 2d flash 教程的网站。例如:我得到了一个有趣的:http: //plasticsturgeon.com/2010/08/making-an-as3-game-in-box2d-flash-version-2-0-hello-world-box2d/

于 2012-04-29T05:31:56.840 回答
0

可能已经有 Box2D Air Native Extension 了(但我不确定它是否有效:https ://github.com/mnem/box2d_ane/ )。我很想收到你的来信。(抱歉无法评论您的参赛作品)

于 2012-04-29T17:44:41.120 回答