【问题标题】:SFML with C#, startup troubleSFML 与 C#,启动麻烦
【发布时间】:2012-01-31 13:00:44
【问题描述】:

我想在 C# .NET 中使用 SFML。我必须获得 SFML 2.0,因为 1.6 显然与 AMD 显卡有一些问题。问题是SFML.Window.Window的构造函数进入了死循环。

我的代码:

using SFML;
using SFML.Window;
using SFML.Graphics;

namespace SFML
{
    class Program
    {
        static void Main(string[] args)
        {
            SFML.Window.Window window = new SFML.Window.Window(new VideoMode(800, 600), "Test widow");
        }
    }
}

似乎互联网上没有其他人有这个问题,我已经在另一台计算机上尝试过,结果相同。任何帮助将不胜感激。

【问题讨论】:

    标签: c# .net window sfml


    【解决方案1】:

    不确定您是否正确创建了 Window。查看 Github 源代码中的示例。如果你在做 OpenGL,你会使用RenderWindow 来实例化你的窗口对象:

    https://github.com/SFML/SFML.Net/blob/master/examples/opengl/OpenGL.cs

    对于 2D 窗口:

    https://github.com/SFML/SFML.Net/blob/master/examples/window/Window.cs

    还要注意这些示例中包含 Tao 绑定。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-01
      • 2014-03-23
      • 1970-01-01
      • 2011-05-24
      • 1970-01-01
      • 2011-01-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多