extends SummerDayTool class_name SummerDayFreeTransformCanvasTool func _init(): priority = 1 func _check_for_use(event: InputEvent, tool_context: SummerDayToolContext): if event is InputEventScreenDrag: return true func _run(event: InputEvent, tool_context: SummerDayToolContext): var transform := tool_context.canvas_state.canvas_transform transform = transform.translated(event.relative) tool_context.canvas_state.canvas_transform = transform