問題タブ [sdl-2]
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.
sdl - SDL_GetMouseState がマウスの初期位置を取得できない
SDL 2.0でマウスの初期位置を取得する方法はありますか?
でマウス座標を取得しようとしましたがSDL_GetMouseState(&mouse_x,&mouse_y)
、関数を使用した後にのみ期待した結果が得られ、プログラムの開始以来マウスが少なくとも1回動かされていない場合SDL_PollEvent()
以外は値が表示されません。 SDL_MOUSEMOTION(0,0)
をチェックせずに接続すると、マウスが動かされたときにのみマウス座標が取得されます。何が問題なのですか? またはそうするのに適していますか?
編集:なぜ、なぜ答えがないのですか?SDL_GetMouseState()
SDL_GetMouseState()
c++ - SDL 2.0でSDL_MapRGBを使用する方法
RGB値から24ビットカラーを取得しようとしています。を使いたいのですSDL_MapRGB
が、ピクセル形式がわかりません。SDL 2.0 以降、SDL_Window
とを使用していSDL_Renderer
ます。
c++ - ファイル 'SDL2.lib' を開けません
Visual C++ 2012 のプロジェクトで sdl2 を開こうとしていますが、次のエラーが発生し続けます。
エラー LNK1104: ファイル 'SDL2.lib' を開けません
追加のライブラリとインクルードフォルダーを追加しましたが、うまくいきません..リンカーを介してライブラリへのリンクを追加しましたが、同じエラーが発生します..
私は何をすべきか?
android - なぜSDL_Windowは不完全型なのですか?
SDL2 と Android プラットフォームに、SDL 1.2 を使用する C++ ゲームを移植しています。SDL_Window のフィールドにアクセスしようとすると、コンパイラが教えてくれます。
SDL のインストールに問題がある可能性があります。次のコマンドを使用して、libsdl.org にあるソースから SDL 2.0.0 をコンパイルしました。
次に、新しく組み込まれた と のディレクトリ内のファイルをコピーlibSDL2.so
しまし$ANDROID_TOOLCHAIN/sysroot/usr/lib
た。これらのファイルは CMake に渡され、ゲームのコードによって参照されます。すべての SDL 呼び出しを変換することができましたが、この SDL_Window の問題に悩まされています。include/
$ANDROID_TOOLCHAIN/sysroot/usr/include/SDL
SDL のソース コードを簡単に検索したところ、typedef onをSDL.h
含む includesが見つかりました。次に、この構造体を検索しましたが、元のソース アーカイブの. これは API のファイルではないため、コードに含める必要はないと思います。SDL_video.h
SDL_Window
struct SDL_Window
src/video/SDL_sysvideo.h
では、Android用のSDL2でSDL_Windowの定義を見つける方法は?