void Player::setCurrentAnimation(Animations anim){ if (_currentAnimation == anim) return; _currentAnimation = anim; if (_currentAnimation == IDLE){ stopActionByTag(EXPLOSION); runAction(_idleAnimation); } if (_currentAnimation == EXPLOSION){ stopActionByTag(IDLE); runAction(_explosionAnimation); } }