瀏覽代碼

tools: fallback to SelectTool when idle

Daniele Bartolini 4 年之前
父節點
當前提交
718d10d95d
共有 1 個文件被更改,包括 2 次插入4 次删除
  1. 2 4
      samples/core/editors/level_editor/level_editor.lua

+ 2 - 4
samples/core/editors/level_editor/level_editor.lua

@@ -1455,10 +1455,8 @@ end
 
 
 function ScaleTool:mouse_move(x, y)
 function ScaleTool:mouse_move(x, y)
 	if self:is_idle() then
 	if self:is_idle() then
-		return
-	end
-
-	if self:axis_selected() then
+		LevelEditor.select_tool:mouse_move(x, y)
+	elseif self:axis_selected() then
 		local end_scale = self:drag_offset(x, y)
 		local end_scale = self:drag_offset(x, y)
 		local start_scale = self._drag_offset:unbox()
 		local start_scale = self._drag_offset:unbox()
 		local scale_ratio = Vector3(end_scale.x/start_scale.x
 		local scale_ratio = Vector3(end_scale.x/start_scale.x