X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=SDL_MouseWheelEvent.html;h=0376c82b16ec8ab0dd939e4f20713b65c395833a;hb=06214f4f6c7612f869c5b76141b1cd927cc23113;hp=a3e11fd4dc4c6a002900c1c3b17745d466ac3b03;hpb=ac65ec0ba6d59c937948ffef8844d1f4e87a1338;p=sdl2referencejp%2Fsdl2referencejp.git diff --git a/SDL_MouseWheelEvent.html b/SDL_MouseWheelEvent.html index a3e11fd..0376c82 100644 --- a/SDL_MouseWheelEvent.html +++ b/SDL_MouseWheelEvent.html @@ -23,6 +23,43 @@ Sint32y‚’¼•ûŒü‚̃XƒNƒ[ƒ‹—Ê. ³‚ª‰œ‚Å, •‰‚ªŽè‘O Uint32directionSDL_MOUSEWHEEL_NORMAL‚Ü‚½‚ÍSDL_MOUSEWHEEL_FLIPPED (SDL 2.0.4ˆÈ~) +

ƒTƒ“ƒvƒ‹ƒR[ƒh

+

+ +

+SDL_Event event;
+while( SDL_PollEvent( &event ) )
+{
+    if(event.type == SDL_MOUSEWHEEL)
+    {
+        if(event.wheel.y > 0) // ã‚ÖƒXƒNƒ[ƒ‹
+        {
+             // ˆø‚«ã‚°‚é“®ì‚̃R[ƒh‚ð‚±‚±‚ɏ‘‚­!
+        }
+        else if(event.wheel.y < 0) // ‰º‚ÖƒXƒNƒ[ƒ‹
+        {
+             // ‰Ÿ‚µ‰º‚°‚é“®ì‚̃R[ƒh‚ð‚±‚±‚ɏ‘‚­!
+        }
+
+        if(event.wheel.x > 0) // ‰E‚ÖƒXƒNƒ[ƒ‹
+        {
+             // ...
+        }
+        else if(event.wheel.x < 0) // ¶‚ÖƒXƒNƒ[ƒ‹
+        {
+             // ...
+        }
+    }
+    else if(event.type == SDL_SDL_MOUSEBUTTONDOWN)
+    {
+        // ... ƒ}ƒEƒXƒNƒŠƒbƒN‚ðˆ—‚·‚é
+    }
+
+    // ... ‚»‚Ì‘¼‚̃Cƒxƒ“ƒg‚ðˆ—‚·‚é ...
+}
+
+ +

Ú×

SDL_MouseWheelEvent‚ÍSDL_Event‚̃ƒ“ƒo‚Å, SDL_MOUSEWHEEL‚ª•ñ‚³‚ꂽ‚Æ‚«‚ÉŽg‚í‚ê‚é.