Farseer Physics Vector2 class

本文关键字:class Vector2 Physics Farseer | 更新日期: 2023-09-27 18:07:45

我试图使用Farseer Physics制作一款XNA游戏,但它抱怨XNA和Farseer都有一个名为Vector2的类。如何让它只使用其中一个呢?

Farseer Physics Vector2 class

您应该指定完全限定的命名空间名称,或者更简短地使用如下内容:

using farser = FarserPhysicsNamespace; 

,代码中只使用

farser.Vector2;

我不认为Farseer有一个叫做Vector2的类,至少我没有遇到过这个问题,也没有看到Vector2类在里面。

快速谷歌搜索给了我这个链接,这可能与你的问题有关。基本上,Farseer期待着XNA框架的另一个版本。您是否使用XNA 4.0和最新版本的Farseer?

Farseer带有一个香草类库,其中包括来自Xna的所有相关数学类和方法。使用香草库将允许您不必在项目中包含Xna。

如果您使用的是Xna,那么您将需要引用Xna版本的Farseer Physics