I have all the nodes in my 2D scene inside a Position2D node so that I can scale the world quickly. This is because I am working with pixel art, and each image I have needs to be displayed at 4 times its size. However, when I adjust the scale of the Position2D node, the children are scaled as expected but there positions stay the same.
If I decide to make everything bigger this way, for example, things will also appear closer together, and my player character will appear to be moving slower because its position is defined by true pixels and not the scaled pixels of its parent Position2D node.
How could I make it so that scaling the parent node truly scales everything in it, keeping the proportions and speeds the same? Thanks