From 7647c345e3bae2c2a507b9d33ccf0ddb4d97cdd0 Mon Sep 17 00:00:00 2001 From: badlogic Date: Thu, 12 Apr 2018 10:42:34 +0200 Subject: [PATCH] [cocos2dx] Initializing skeleton setup poses and world transform on construction to avoid flicked in first frame. Closes #1098 --- spine-cocos2dx/src/spine/SkeletonRenderer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spine-cocos2dx/src/spine/SkeletonRenderer.cpp b/spine-cocos2dx/src/spine/SkeletonRenderer.cpp index b56fbf0305..8fac0f5edf 100644 --- a/spine-cocos2dx/src/spine/SkeletonRenderer.cpp +++ b/spine-cocos2dx/src/spine/SkeletonRenderer.cpp @@ -101,6 +101,9 @@ void SkeletonRenderer::initialize () { setOpacityModifyRGB(true); setupGLProgramState(false); + + spSkeleton_setToSetupPose(_skeleton); + spSkeleton_updateWorldTransform(_skeleton); } void SkeletonRenderer::setupGLProgramState (bool twoColorTintEnabled) {