protected virtual void HandleDrawLayerChange(SpriteRoot s) { if (!s.managed) { s.drawLayer = 0; return; } s.SetDrawLayer(s.drawLayer); }