We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e5cbbd8 commit 26e34b0Copy full SHA for 26e34b0
extensions/fairygui/src/fairygui/GMovieClip.cpp
@@ -462,9 +462,14 @@ void ActionMovieClip::drawFrame()
462
463
_displayFrame = _frame;
464
AnimationFrame* frame = frames.at(_frame);
465
- //auto blend = static_cast<Sprite*>(_target)->getBlendFunc();
466
- static_cast<Sprite*>(_target)->setSpriteFrame(frame->getSpriteFrame());
467
- //static_cast<Sprite*>(_target)->setBlendFunc(blend);
+
+ auto sprite = static_cast<Sprite*>(_target);
+ if (sprite == nullptr)
468
+ return;
469
470
+ auto currentBlend = sprite->getBlendFunc();
471
+ sprite->setSpriteFrame(frame->getSpriteFrame());
472
+ sprite->setBlendFunc(currentBlend);
473
}
474
475
NS_FGUI_END
0 commit comments