java – 2D2游戏引擎的Graphics2D包装

java – 2D2游戏引擎的Graphics2D包装

我正在尝试编写一个2D游戏引擎,我正在尝试实现一个视口系统,这样当我在某个视口中绘制时,游戏坐标将被转换为屏幕坐标,而无需手动进行转换. 我想做的是创建一个Graphics2D包装器,添加一个setViewport方法. 我看到的方式有2个选项: 创建一个具有Graphics2D实例