"feat:Implement-Canvas-Run-Mode-and-Logic"

This commit is contained in:
2025-12-18 00:38:59 +09:00
parent 384f2affcb
commit 4bdc36040d
4 changed files with 119 additions and 2 deletions

View File

@@ -119,6 +119,9 @@ namespace AGVNavigationCore.Controls
var worldPoint = ScreenToWorld(e.Location);
var hitNode = GetItemAt(worldPoint);
// 가동 모드에서는 더블클릭 편집 방지
if (_canvasMode == CanvasMode.Run) return;
if (hitNode == null) return;
if (hitNode.Type == NodeType.Normal)

View File

@@ -39,7 +39,8 @@ namespace AGVNavigationCore.Controls
{
Edit, // 편집 가능 (맵 에디터)
Sync, // 동기화 모드 (장비 설정 동기화)
Emulator // 에뮬레이터 모드
Emulator, // 에뮬레이터 모드
Run // 가동 모드 (User Request)
}
/// <summary>