Fix Android build
This commit is contained in:
parent
a6d36a3699
commit
30c57a1102
13 changed files with 843 additions and 49 deletions
|
@ -1,2 +1,2 @@
|
|||
# Project target.
|
||||
target=android-25
|
||||
target=android-27
|
||||
|
|
|
@ -3,7 +3,6 @@ package main
|
|||
import (
|
||||
"os"
|
||||
"runtime"
|
||||
"unsafe"
|
||||
|
||||
"github.com/gen2brain/raylib-go/raylib"
|
||||
)
|
||||
|
@ -17,20 +16,16 @@ const (
|
|||
)
|
||||
|
||||
func init() {
|
||||
raylib.SetCallbackFunc(run)
|
||||
raylib.SetCallbackFunc(main)
|
||||
}
|
||||
|
||||
func run(app unsafe.Pointer) {
|
||||
func main() {
|
||||
screenWidth := int32(800)
|
||||
screenHeight := int32(450)
|
||||
|
||||
raylib.SetConfigFlags(raylib.FlagVsyncHint)
|
||||
|
||||
if runtime.GOOS != "android" {
|
||||
raylib.InitWindow(screenWidth, screenHeight, "Android example")
|
||||
} else {
|
||||
raylib.InitWindow(screenWidth, screenHeight, app)
|
||||
}
|
||||
raylib.InitWindow(screenWidth, screenHeight, "Android example")
|
||||
|
||||
raylib.InitAudioDevice()
|
||||
|
||||
|
@ -126,7 +121,3 @@ func run(app unsafe.Pointer) {
|
|||
|
||||
os.Exit(0)
|
||||
}
|
||||
|
||||
func main() {
|
||||
run(nil)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue