lately I have been following some tutorials and this is how they set the background
backgroundsprite->setPosition(Vec2(visibleSize.width/2 + origin.x , visibleSize.height/2 + origin.y));
but what I noticed was when I remove “+ origin.x” and “+ origin.y” I got the exact same thing and asked the creator of the tutorial and he said it “origin.x ensures maximum compatibility when some devices origin is off” does anyone know what he means by this ? how could a devices origin be off and now im wondering will the origin being off affect other sprites positions in my game and cause things to be not where there supposed to be ?
UPDATE: i think this is only a issue when resolution policy is set to “NO_BORDER”