gpt4 book ai didi

c# - 带 C# 的 SFML,启动麻烦

转载 作者:行者123 更新时间:2023-11-30 18:40:09 25 4
gpt4 key购买 nike

我想将 SFML 与 C# .NET 结合使用。我必须获得 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");
}
}
}

网上好像没有人有这个问题,我在另一台电脑上试过,结果一样。任何帮助将不胜感激。

最佳答案

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

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

对于二维窗口:

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

另请注意在这些示例中包含 Tao 绑定(bind)。

关于c# - 带 C# 的 SFML,启动麻烦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8696164/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com