SchBoard 2 개발일지 - V

Sch·2022년 8월 17일

SchBoard 2

목록 보기
5/16

어제(2022. 8. 17), 마킨에게 프로그램을 보여주면서 당장 편집 가능한 몇가지 수정을 만들었다. 내용은 다음과 같다.

  • 컴포넌트 왼쪽 위에 0부터 시작하는 넘버링 추가
  • 백스페이스 또는 딜리트 키로 컴포넌트 지우기
  • 와이어와 소켓의 연결부분을 둥글게 처리
  • N, O, 1 키를 사용해서 기본 컴포넌트 추가
  • 이동 모드에서 카메라 움직임과 함께 컴포넌트가 이동하도록 함 (개선 필요)
  • 이동 모드에서 움직인 컴포넌트를 앞쪽에 보이게 함
  • R키로 컴포넌트 회전 시에 앞쪽에 있는 것을 우선적으로 처리
  • 와이어 연결 모드(WireArrangeMode) 기능 구현을 위해 선분과 가장 가까운 점 구하는 공식 유도 및 구현

버그에 대한 수정은 다음과 같이 진행되었다.

  • 출력타입 Socket에서 변경사항을 와이어에 전달할 때, 연결된 모든 와이어에 대해 바꾸도록 함
  • 카메라 줌 인-아웃이 제대로 동작하지 않던 것 개선
profile
https://me.shtelo.org/

0개의 댓글