mirror of
https://github.com/hajimehoshi/ebiten.git
synced 2025-09-26 20:11:28 +08:00
examples/dropfile: use slog
This commit is contained in:
@@ -17,7 +17,7 @@ package main
|
|||||||
import (
|
import (
|
||||||
"image/png"
|
"image/png"
|
||||||
"io/fs"
|
"io/fs"
|
||||||
"log"
|
"log/slog"
|
||||||
"sync"
|
"sync"
|
||||||
|
|
||||||
"github.com/hajimehoshi/ebiten/v2"
|
"github.com/hajimehoshi/ebiten/v2"
|
||||||
@@ -51,7 +51,7 @@ func (g *Game) Update() error {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
log.Printf("Name: %s, Size: %d, IsDir: %t, ModTime: %v", fi.Name(), fi.Size(), fi.IsDir(), fi.ModTime())
|
slog.Info("Entry", "path", path, "name", fi.Name(), "size", fi.Size(), "isDir", fi.IsDir(), "modTime", fi.ModTime())
|
||||||
|
|
||||||
f, err := files.Open(path)
|
f, err := files.Open(path)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@@ -124,9 +124,9 @@ func (g *Game) Layout(outsideWidth, outsideHeight int) (int, int) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
ebiten.SetWindowResizable(true)
|
ebiten.SetWindowResizingMode(ebiten.WindowResizingModeEnabled)
|
||||||
ebiten.SetWindowTitle("Dropping Files (Ebitengine Demo)")
|
ebiten.SetWindowTitle("Dropping Files (Ebitengine Demo)")
|
||||||
if err := ebiten.RunGame(&Game{}); err != nil {
|
if err := ebiten.RunGame(&Game{}); err != nil {
|
||||||
log.Fatal(err)
|
slog.Error("ebiten.RunGame failed", "err", err)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user