mirror of
https://github.com/Fluffy-Bean/ColouringApp.git
synced 2025-05-31 07:23:13 +00:00
Fix drawing when UI overlapping, add toast messages
This commit is contained in:
parent
832fcdc7c4
commit
a2c0d9d825
4 changed files with 184 additions and 41 deletions
|
@ -2,25 +2,37 @@ package scenes
|
|||
|
||||
import (
|
||||
"ColouringApp/application"
|
||||
"os"
|
||||
|
||||
raylib "github.com/gen2brain/raylib-go/raylib"
|
||||
)
|
||||
|
||||
func PlayerData() {
|
||||
// Load player data here
|
||||
for !application.ShouldQuit {
|
||||
application.ShouldQuit = raylib.WindowShouldClose()
|
||||
if application.CurrentScene != application.ScenePlayerData {
|
||||
break
|
||||
// DEFAULT
|
||||
{
|
||||
application.ShouldQuit = raylib.WindowShouldClose()
|
||||
if application.CurrentScene != application.ScenePlayerData {
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
raylib.BeginDrawing()
|
||||
raylib.ClearBackground(raylib.Black)
|
||||
// check if userData exists
|
||||
if _, err := os.Stat(application.DirUserData); os.IsNotExist(err) {
|
||||
err := os.Mkdir(application.DirUserData, 0755)
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
}
|
||||
|
||||
raylib.DrawText("Loading...", 10, application.WindowHeight-30, 20, raylib.White)
|
||||
|
||||
raylib.EndDrawing()
|
||||
|
||||
//time.Sleep(1 * time.Second)
|
||||
// DRAW
|
||||
{
|
||||
raylib.BeginDrawing()
|
||||
raylib.ClearBackground(raylib.Black)
|
||||
raylib.DrawText("Loading...", 10, application.WindowHeight-30, 20, raylib.White)
|
||||
raylib.EndDrawing()
|
||||
}
|
||||
|
||||
application.CurrentScene = application.SceneTitle
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue