最近几天我试图从farseer库开始,但是我无法正常工作.文档很差,互联网上没有很多(任何?)资源与3.3.1版本有关.这是我第一次尝试使用物理引擎,所以对我来说这是更大的问题.
所以我搜索过,找不到其他人遇到这个问题:
当我尝试在我的代码中的任何地方使用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) 我已经下载了包含Farseer Physics引擎的文件夹.我有一个游戏,我正在使用C#和XNA.我遇到的问题是我不知道如何将Farseer的文件添加到我的项目中,所以我可以引用代码中的函数.我该怎么做呢?
在FarseerPhysics引擎/ XNA中,是什么ConvertUnits.ToDisplayUnits();
?