fix: 줌/팬 시 마우스 좌표 변환 버그 수정

주요 변경사항:
- Graphics Transform 순서 수정 (Translate → Scale)
- ScreenToWorld/WorldToScreen 공식 통일
- 마우스 휠 줌 계산 수정
- FitToNodes, PanTo 계산 수정
- GetVisibleBounds 공식 수정
- 이제 줌 상태에서 노드 선택이 정확하게 작동

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
backuppc
2025-10-30 11:24:04 +09:00
parent b04d3aa0cd
commit f13a33f82e
3 changed files with 33 additions and 21 deletions

View File

@@ -1382,14 +1382,12 @@ namespace AGVSimulator.Forms
{
logItem.Success = true;
logItem.Message = "성공";
//logItem.DetailedPath = string.Join(" → ", currentPath.GetDetailedInfo());
logItem.DetailedPath = currentPath.GetDetailedPathInfo();
}
else
{
logItem.Success = false;
logItem.Message = $"도킹 검증 실패: {dockingValidation.ValidationError}";
//logItem.DetailedPath = string.Join(" → ", currentPath.GetDetailedInfo());
logItem.DetailedPath = currentPath.GetDetailedPathInfo();
}
}