-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Ease migration for OrthographicProject::ScalingMode change #15791
Copy link
Copy link
Closed
Labels
A-RenderingDrawing game state to the screenDrawing game state to the screenC-UsabilityA targeted quality-of-life change that makes Bevy easier to useA targeted quality-of-life change that makes Bevy easier to useP-RegressionFunctionality that used to work but no longer does. Add a test for this!Functionality that used to work but no longer does. Add a test for this!
Milestone
Metadata
Metadata
Assignees
Labels
A-RenderingDrawing game state to the screenDrawing game state to the screenC-UsabilityA targeted quality-of-life change that makes Bevy easier to useA targeted quality-of-life change that makes Bevy easier to useP-RegressionFunctionality that used to work but no longer does. Add a test for this!Functionality that used to work but no longer does. Add a test for this!
#15075 removed
OrthographicProjection::scalefor correctness and redundancy reasons.On the scale of an individual project, this is fine! You only ever need to handle the modes your game supports.
This is much more painful when writing generic library code though, and we should think more carefully about the design here.