I'm trying to make an XNA game using Farseer Physics, and it's complaining that XNA and Farseer both have a class called Vector2. How would I make it only use one of them?
问问题
1102 次
3 回答
2
您应该指定完全限定的命名空间名称,或者通过缩短故事来使用这样的东西:
using farser = FarserPhysicsNamespace;
在代码中只使用
farser.Vector2;
于 2011-09-05T19:51:34.373 回答
0
Farseer 带有一个普通的类库,其中包括来自 Xna 的所有相关数学类和方法。使用 vanilla 库将允许您不必在项目中包含 Xna。它对 Mono 或 WinForms 很有用。
如果您使用的是 Xna,那么您将需要参考 Farseer Physics 的 Xna 版本。
于 2012-11-16T16:33:33.817 回答