Hello everyone. The question is: I want to assemble a sprite from many other sprites. The resulting sprite will be static. And then you can draw it on top of another game object. In short, the goal is this: many different decals will be applied to the 2d car. After that, there is no point in drawing each decal, that is, in fact, the final picture on the car is static.
I think you can achieve this by drawing all the sprites in a render buffer and use that buffer as a texture for your car sprite in game. I am not 100% sure how to do this, I have never done it myself, but it should be possible. However this require writing some code in the render script.
In any case, I would use this technique only if it is really needed for performance reasons. Drawing some more sprites is rarely a problem for the runtime.