public ToolManager(InputManager inputManager, ProjectManager projectManager, GameObjectPicker goPicker,
ToolHandlePicker toolHandlePicker, ModelBatch modelBatch, ShapeRenderer shapeRenderer,
CommandHistory history) {
this.inputManager = inputManager;
this.activeTool = null;
terrainBrushes = new Array<>();
terrainBrushes.add(new SmoothCircleBrush(projectManager, modelBatch, history));
terrainBrushes.add(new CircleBrush(projectManager, modelBatch, history));
terrainBrushes.add(new StarBrush(projectManager, modelBatch, history));
terrainBrushes.add(new ConfettiBrush(projectManager, modelBatch, history));
modelPlacementTool = new ModelPlacementTool(projectManager, modelBatch, history);
selectionTool = new SelectionTool(projectManager, goPicker, modelBatch, history);
translateTool = new TranslateTool(projectManager, goPicker, toolHandlePicker, modelBatch, history);
rotateTool = new RotateTool(projectManager, goPicker, toolHandlePicker, shapeRenderer, modelBatch, history);
scaleTool = new ScaleTool(projectManager, goPicker, toolHandlePicker, shapeRenderer, modelBatch, history);
}
ToolManager.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:Mundus
作者:
评论列表
文章目录