feat: 시뮬레이터에 목적지 선택 기능 추가
- 목적지 선택 버튼을 경로 계산 그룹에 추가 - 목적지 선택 모드 상태 관리 구현 (버튼 색상 변경) - UnifiedAGVCanvas에 SelectTarget EditMode 및 TargetNodeSelected 이벤트 추가 - 노드 클릭 시 목적지 자동 설정 및 경로 계산 기능 - 시뮬레이션 중 빠른 목적지 변경 및 테스트 지원 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -63,6 +63,17 @@ namespace AGVNavigationCore.Controls
|
||||
|
||||
if (e.Button == MouseButtons.Left)
|
||||
{
|
||||
// 목적지 선택 모드 처리 (시뮬레이터)
|
||||
if (_editMode == EditMode.SelectTarget)
|
||||
{
|
||||
var hitNode = GetNodeAt(worldPoint);
|
||||
if (hitNode != null)
|
||||
{
|
||||
TargetNodeSelected?.Invoke(this, hitNode);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
if (_canvasMode == CanvasMode.Edit && _editMode == EditMode.Move)
|
||||
{
|
||||
var hitNode = GetNodeAt(worldPoint);
|
||||
|
||||
Reference in New Issue
Block a user