From fc7cc63413cdd6f176504004a47b32c319211360 Mon Sep 17 00:00:00 2001 From: Stefan Nguyen Date: Wed, 27 Mar 2013 22:29:32 +0700 Subject: [PATCH] fix weird color blending on using CCFadeOut --- spine-cocos2dx/src/spine-cocos2dx/CCSkeleton.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spine-cocos2dx/src/spine-cocos2dx/CCSkeleton.cpp b/spine-cocos2dx/src/spine-cocos2dx/CCSkeleton.cpp index 2cdb938df..2ac3a8f6c 100644 --- a/spine-cocos2dx/src/spine-cocos2dx/CCSkeleton.cpp +++ b/spine-cocos2dx/src/spine-cocos2dx/CCSkeleton.cpp @@ -49,8 +49,8 @@ CCSkeleton::CCSkeleton (SkeletonData *skeletonData, AnimationStateData *stateDat skeleton = new Skeleton(skeletonData); state = new AnimationState(stateData); - blendFunc.src = CC_BLEND_SRC; - blendFunc.dst = CC_BLEND_DST; + blendFunc.src = GL_SRC_ALPHA; + blendFunc.dst = GL_ONE_MINUS_SRC_ALPHA; setShaderProgram(CCShaderCache::sharedShaderCache()->programForKey(kCCShader_PositionTextureColor)); scheduleUpdate();