diff options
| author | ewy <ewy0@protonmail.com> | 2026-08-13 14:18:13 +0200 |
|---|---|---|
| committer | ewy <ewy0@protonmail.com> | 2026-08-13 14:18:13 +0200 |
| commit | a5ce1401312b97fd447d00656b250571c4db4880 (patch) | |
| tree | 48e7ce203080d7757072609333933aadc0ba2838 /render | |
| parent | baa1ee4dee3cab84dce105a649e191e0d73c2cf4 (diff) | |
use ecs.IsGameObject instead of cast
Diffstat (limited to 'render')
| -rw-r--r-- | render/render.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/render/render.go b/render/render.go index 83fc2d0..0f0beaf 100644 --- a/render/render.go +++ b/render/render.go @@ -13,8 +13,8 @@ func Render(root any, renderer *sdl.Renderer) { if r, ok := root.(Renders); ok { r.Render(renderer) } - if g, ok := root.(*ecs.GameObject); ok { - for _, c := range g.Children { + if g, ok := root.(ecs.IsGameObject); ok { + for _, c := range g.GO().Children { if c == nil { continue } |
