diff --git a/Easy2D/Object/Sprite.cpp b/Easy2D/Object/Sprite.cpp index 726fd79f..e2f59d23 100644 --- a/Easy2D/Object/Sprite.cpp +++ b/Easy2D/Object/Sprite.cpp @@ -35,7 +35,7 @@ bool Sprite::_exec(bool active) void Sprite::_onDraw() { // display 属性为 false,或未设置图片资源时,不绘制该图片 - if (!m_bDisplay || !m_pImage->m_pCImage) + if (!m_bDisplay || !m_pImage || !m_pImage->m_pCImage) { return; }