Import 导入Box2D时发生FlashDevelop错误

Import 导入Box2D时发生FlashDevelop错误,import,box2d,flashdevelop,Import,Box2d,Flashdevelop,我是flash开发新手,所以我正在看一个关于如何使用FlashDevelop的教程。视频建议我使用Box2D,并解释了如何将其用作全局类路径,我已经这样做了 我正在用视频中的人所显示的内容来处理代码,只是想得到一个输出。当我输入时,FlashDevelop正在为我添加导入语句 import Box2D.Collision.Shapes.b2CircleShape; import Box2D.Common.Math.b2Vec2; import Box2D.Dynamics.b2BodyDef;

我是flash开发新手,所以我正在看一个关于如何使用FlashDevelop的教程。视频建议我使用Box2D,并解释了如何将其用作全局类路径,我已经这样做了

我正在用视频中的人所显示的内容来处理代码,只是想得到一个输出。当我输入时,FlashDevelop正在为我添加导入语句

import Box2D.Collision.Shapes.b2CircleShape;
import Box2D.Common.Math.b2Vec2;
import Box2D.Dynamics.b2BodyDef;
import Box2D.Dynamics.b2FixtureDef;
import Box2D.Dynamics.b2World;
import Box2D.Dynamics.b2Body;
但当我运行程序时,它会返回以下内容:

col:31错误:定义框2D。冲突。找不到形状:b2CircleShape

每次导入都会返回一个变量

我查过了,文件确实在那里。我真的不确定这会是什么;我可能只是错过了一步

有什么想法吗?
(很抱歉,如果我的问题格式不正确,我是这个网站的新手。)

这可能是因为您使用的是旧版本 我认为这是你的选择:

1)您必须进行更新

2)使用“b2CircleDef”

请参阅此链接中的源代码,并对更改进行注释

希望这是有帮助的


祝你好运

我想知道你的问题是否解决了,如果是的,请你把你的问题作为解决方案来回答,我道歉。我忘了这个问题。不,这并没有解决问题。我决定换一台不同的发动机。谢谢你的回复!