use*_*640 2 c# xna vector farseer ambiguous
所以我搜索过,找不到其他人遇到这个问题:
当我尝试在我的代码中的任何地方使用Vector2时,以下错误向我吐出:
不明确的参考:Microsoft.Xna.Framework.Vector2 Microsoft.Xna.Framework.Vector2匹配
是的,两个库都是相同的.好像我已经引用过两次这样的东西......我不知道问题是什么.任何见解将不胜感激.
以下是一个地方的示例代码段:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;
namespace Super_Pong.Engine.World
{
public class GameWorld
{
Vector2 v1 = new Vector2(1, 2); //Error line
}
}
Run Code Online (Sandbox Code Playgroud)
Pol*_*ity 12
Farseer允许在XNA项目之外使用库.因此,该库有多个版本.不依赖于XNA的版本在内部重新创建这些类型.您需要引用farseer库的不同版本,即为XNA构建的库.
您可以从以下网址下载:http://farseerphysics.codeplex.com/releases/view/64108
| 归档时间: |
|
| 查看次数: |
1802 次 |
| 最近记录: |