arcade
arcade copied to clipboard
GUI: UIManger needs a camera
The UIManager must have its own camera instance. This used to be the case before the camera changes. Use 2.6 as a reference add back the UIManager.camera member. This can also be set by the user if they want. The UI will use this camera to transform mouse positions.
@eruvanos @DragonMoffon
@einarf I merged the current stage, only rotation does not work. But I am not sure, what might be wrong. It could also be, that the camera still has a bug with it.
Created https://github.com/pythonarcade/arcade/issues/2197 so this doesn't get lost in the noise