問題タブ [sfml.net]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - SFML.NET でテキストを使用するにはどうすればよいですか?
SFML.NET をダウンロードして、それに含まれるライブラリ DLL への参照を追加しましたが、Text クラスがないようです。サイトの例では、 Text オブジェクトが使用されていることは明らかです...そのため、例はコンパイルされません。自分で見て...
代替テキスト http://filebox.me/files/5gubdwfcr_helpme.png
あるのはフォントだけで、テキストはありません! 誰が私が間違っている可能性があるか知っていますか?
c# - スプライトをクリックしても登録されない
私は SFML.NET を正常に動作させ、独自の小さなシーン マネージャーを作成しました。シーン インターフェイスには、「Update」というメソッドがあります。ユーザーが再生ボタンまたは終了ボタンをクリックしたかどうかを確認しようとしていますが、何も得られません。
編集: プロジェクトをコンソール アプリケーションに設定しているので、コンソールとアプリケーションが表示されます。
c# - NLayer MpegFile から SFML.Net SoundStream へ
私は現在、SFML.Net に取り組んでおり、mp3 サポートを拡張しています。したがって、MP3 をデコードするために NLayer MpegFile を使用する Stream クラスを作成しました。
私はこのように使用します:
残念ながら、正しいサウンドが再生されるわけではありません。単に「ジャタリング」するだけで、非常に奇妙に聞こえます。私が間違っていることは何ですか?2 つのフレームワーク間の問題のようです。
ご協力いただきありがとうございます。スヴェン
c# - Marshal.Copy を使用して、IntPtr BRGA を RGBA byte[] にコピーします。
現在、次のように Marshal.Copy を使用して BGRA IntPtr バッファから byte[] をコピーしています。
ご覧のとおり、byte[] を一度に 4 つずつループして、BGRA 形式を RGBA 形式に変更しています。
私の質問は次のとおりです: バイトが IntPtr から管理された byte[] にコピーされるときに、バイトを BGRA から正しい RGBA 位置に切り替えて、ループを節約する方法はありますか?
これに必要なコンテキストがある場合は、Awesomium WebView Surfaces (BGRA) からバッファリングされた画像を取得し、それを SFML.NET テクスチャ (RGBA) で使用しています。
c# - 新しいボタンの場合、コピーが見つかりません
C# を使用して Microsoft Visual Studio 2014 で SFML.NET を使用する方法を学習しています。私のソリューションに既存のファイルを追加して、lib フォルダーにある C# dll を追加しました。
copy if newer
ただし、 dllのプロパティのどこにもボタンが見つかりません。
そこにあるすべてのdllのプロパティは次のとおりです。
c# - SFML.net の SFML C++ getSize() と sprite.move()
私の最初の質問は、C++ かどうかです。
C#に等しい(これを使用した結果ではないため):
2 番目の質問は、C++ コードに関するものです (SFML.net でこの行を記述する方法)。
もちろん、pImage はスプライトで、pTexture はテクスチャです。