From fb553165bcacfc5d703b9a7e0b632193c4d59218 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Tue, 27 Sep 2022 10:27:05 +0200 Subject: [PATCH] [godot] Fix up fetching renderer object in SpineSprite. --- spine-godot/spine_godot/SpineSprite.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spine-godot/spine_godot/SpineSprite.cpp b/spine-godot/spine_godot/SpineSprite.cpp index 9cbc69923..da207d490 100644 --- a/spine-godot/spine_godot/SpineSprite.cpp +++ b/spine-godot/spine_godot/SpineSprite.cpp @@ -555,7 +555,7 @@ void SpineSprite::update_meshes(Ref skeleton_ref) { vertices->setSize(8, 0); region->computeWorldVertices(*slot, *vertices, 0); - renderer_object = (SpineRendererObject *) ((spine::AtlasRegion *) region->getRendererObject())->page->getRendererObject(); + renderer_object = (SpineRendererObject *) ((spine::AtlasRegion *) region->getRegion())->page->texture; uvs = ®ion->getUVs(); indices = &quad_indices; @@ -569,7 +569,7 @@ void SpineSprite::update_meshes(Ref skeleton_ref) { vertices->setSize(mesh->getWorldVerticesLength(), 0); mesh->computeWorldVertices(*slot, *vertices); - renderer_object = (SpineRendererObject *) ((spine::AtlasRegion *) mesh->getRendererObject())->page->getRendererObject(); + renderer_object = (SpineRendererObject *) ((spine::AtlasRegion *) mesh->getRegion())->page->texture; uvs = &mesh->getUVs(); indices = &mesh->getTriangles();