*NOTE: Both of these were made with Cocos2d-x.
So, I would like to turn this (screenshot from my W.I.P fanmade Geometry Dash 2.2, NOTICE THE STRETCH): (LINK TO IMAGE)
The effect you’re seeing has nothing to do with whether you use sprite sheets or not. If you need the borders of a sprite to remain the same scale while still stretching the inner section, then you need to use the ui::Scale9Sprite. The cpp-tests project has examples.