فهرست منبع

Merge pull request #127 from victorfisac/develop

Fix Android template with 1.5 raylib features (audio streaming, gestures)
Ray 9 سال پیش
والد
کامیت
fb90477354
2فایلهای تغییر یافته به همراه6 افزوده شده و 6 حذف شده
  1. 1 1
      templates/android_project/jni/Android.mk
  2. 5 5
      templates/android_project/jni/basic_game.c

+ 1 - 1
templates/android_project/jni/Android.mk

@@ -83,7 +83,7 @@ LOCAL_SRC_FILES  := basic_game.c
 LOCAL_C_INCLUDES := $(LOCAL_PATH) $(LOCAL_PATH)/include
 LOCAL_C_INCLUDES := $(LOCAL_PATH) $(LOCAL_PATH)/include
 
 
 # Required flags for compilation: defines PLATFORM_ANDROID
 # Required flags for compilation: defines PLATFORM_ANDROID
-LOCAL_CFLAGS     := -Wall -std=c99 -g -DPLATFORM_ANDROID
+LOCAL_CFLAGS     := -Wall -std=c99 -DPLATFORM_ANDROID
 
 
 # Linker required libraries (not many...)
 # Linker required libraries (not many...)
 LOCAL_LDLIBS     := -llog -landroid -lEGL -lGLESv2 -lOpenSLES
 LOCAL_LDLIBS     := -llog -landroid -lEGL -lGLESv2 -lOpenSLES

+ 5 - 5
templates/android_project/jni/basic_game.c

@@ -43,7 +43,7 @@ void android_main(struct android_app *app)
 
 
     int framesCounter = 0;          // Used to count frames
     int framesCounter = 0;          // Used to count frames
     
     
-    PlayMusicStream("ambient.ogg");
+    PlayMusicStream(0, "ambient.ogg");
     
     
     SetTargetFPS(60);               // Not required on Android, already locked to 60 fps
     SetTargetFPS(60);               // Not required on Android, already locked to 60 fps
     //--------------------------------------------------------------------------------------
     //--------------------------------------------------------------------------------------
@@ -53,7 +53,7 @@ void android_main(struct android_app *app)
     {
     {
         // Update
         // Update
         //----------------------------------------------------------------------------------
         //----------------------------------------------------------------------------------
-        UpdateMusicStream();
+        UpdateMusicStream(0);
         
         
         switch(currentScreen) 
         switch(currentScreen) 
         {
         {
@@ -74,7 +74,7 @@ void android_main(struct android_app *app)
                 // TODO: Update TITLE screen variables here!
                 // TODO: Update TITLE screen variables here!
 
 
                 // Press enter to change to GAMEPLAY screen
                 // Press enter to change to GAMEPLAY screen
-                if (GetGestureType() == GESTURE_TAP)
+                if (IsGestureDetected(GESTURE_TAP))
                 {
                 {
                     PlaySound(fx);
                     PlaySound(fx);
                     currentScreen = GAMEPLAY;
                     currentScreen = GAMEPLAY;
@@ -85,7 +85,7 @@ void android_main(struct android_app *app)
                 // TODO: Update GAMEPLAY screen variables here!
                 // TODO: Update GAMEPLAY screen variables here!
 
 
                 // Press enter to change to ENDING screen
                 // Press enter to change to ENDING screen
-                if (GetGestureType() == GESTURE_TAP)
+                if (IsGestureDetected(GESTURE_TAP))
                 {  
                 {  
                     PlaySound(fx);
                     PlaySound(fx);
                     currentScreen = ENDING;
                     currentScreen = ENDING;
@@ -96,7 +96,7 @@ void android_main(struct android_app *app)
                 // TODO: Update ENDING screen variables here!
                 // TODO: Update ENDING screen variables here!
 
 
                 // Press enter to return to TITLE screen
                 // Press enter to return to TITLE screen
-                if (GetGestureType() == GESTURE_TAP)
+                if (IsGestureDetected(GESTURE_TAP))
                 {
                 {
                     PlaySound(fx);
                     PlaySound(fx);
                     currentScreen = TITLE;
                     currentScreen = TITLE;