2012-01-01 16 views
3

C#.NETでSFMLを使いたい。私は1.6が明らかにAMDグラフィックスカードでいくつかの問題を抱えていたので、SFML 2.0を入手しなければなりませんでした。問題は、SFML.Window.Windowのコンストラクタが無限ループに入ることです。SFML with C#、起動トラブル

マイコード:

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"); 
     } 
    } 
} 

インターネット上の誰もがこの問題を持っていない、と私は同じ結果を別のコンピュータ上でそれを試してみたように思えます。どんな助けも非常に高く評価されます。

答えて

0

Windowを適切に作成しているかどうか不明です。 Githubのソースからの例を見てください。 2Dウィンドウでは

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

:あなたはOpenGLをやっている場合、あなたのウィンドウオブジェクトをインスタンス化するためのRenderWindowを使用したい

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

はまた、これらの例でTaoバインディングを含めることに注意してください。 。