오늘은 Latch와의 상호작용을 고치려다가 Attach 기능 전반을 다시 만지게 되었습니다.

Latch와의 Attach가 안되는 이유는 Detach를 한 후 Object가 탐색이 되지 않았기 때문입니다.

저는 이 Object를 Output이라는 파라미터에 저장하려 했는데, 저장이 되지 않았습니다.

이를 OverlappedPiece로 우회할까 싶기도 했는데 이 방법도 통하지 않아, 결국 조금씩 함수 기능을 수정하고 있습니다.

 

우선 Output을 받는 것을 모두 없애고, Attach/Detach 함수들은 기본적인 Attach, Detach만 담당하도록 하였습니다.

그리고 Collision, Visibility 등을 Interface에서 제공하도록 하였습니다.

구현은 아직이지만, 일단 이런 방식으로 하여 값을 변경하려 합니다.

 

일이 늘어나긴 했지만, 뭔가 전반적으로 다 고치다 보니 2보 전진을 위한 1보 후퇴 느낌입니다.

그리고 한 회사에서 면접 제의가 왔는데,
지금 이 프로젝트의 현재 코드를 보고 싶다고 하여 토요일 일요일 새벽에 무리를 해서라도 마무리 하고자 합니다.

이번에는 반드시 주말 안에 Attach 기능을 마무리 하도록 하겠습니다.

'개발일지 > Treasure Hunter' 카테고리의 다른 글

20.08.08 개발일지 2  (0) 2020.08.08
20.08.08 개발일지  (0) 2020.08.08
20.08.05 개발일지  (0) 2020.08.05
20.08.03 개발일지  (0) 2020.08.03
20.08.02 개발일지  (0) 2020.08.02

알던 것도 답을 못했고, 모르던 것도 답을 못했습니다.

 

면접을 볼수록 자기혐오만 강해집니다.

 

"와, 이런 것도 물어봐?"가 아니라 "와, 내가 이런것도 모르나?"가 올라옵니다.

 

무엇보다, 마지막 질문을 잘못 들어서 대충 얼버무리며 잘못 대답한게 너무 슬픕니다.

 

가능하면 직접 메일을 보내 변명이라도 하고 싶은 심정입니다.

 

온라인 면접이라 사운드 문제는 어쩔 수 없으면서도 설마 일이 생길까 했는데 생겨버렸습니다.

 

좀... 힘듭니다. 많이.

'일기장' 카테고리의 다른 글

분야 별로 요구하는 포트폴리오 포맷이 다른가봅니다.  (0) 2020.08.11
갑자기 면접 제의가 쏟아지네요  (0) 2020.08.06
난 뭐하고 있는걸까  (0) 2020.07.25
20.04.22  (0) 2020.04.23
20.04.21  (0) 2020.04.21

오늘은 Attach 되는 Piece의 크기와 Collision을 조절해서 Attach 후 움직임에 방해가 없도록 하였습니다.

움직이면서 버벅이는건 Piece에 다리가 걸려서 그런 것이었습니다.

이를 Collision과 크기로 조절하니 굳이 동기화 주기를 맞출 필요는 없었습니다.

물론 나중에는 고려해야 하겠지만 아직까지는 패스 해도 될 것 같습니다.

 

그리고 Detach 시 HoldingPiece를 OverlappedPiece로 저장해 Detach 후 바로 Re-Attach가 가능하도록 하였습니다.

 

이후 Attach to Latch 과정에서 오류가 발생했는데,

Detach 후 Piece를 변수에 저장하는 것이 제대로 작동하지 않았습니다.

이 부분을 수정해서 Latch에 제대로 저장이 되도록 해보겠습니다.

 

내일은 이 Latch와의 상호작용을 테스트해볼 것입니다.

우선 비어 있는 Latch에 Piece를 Attach하는 것.

그 다음은 Latch에 Attach된 Piece를 가져오는 것.

그 뒤에는 두 Piece간의 Exchange와 Latch에 Attach된 Piece와의 Exchange를 테스트 할 것입니다.

이후에는 Piece와의 상호작용 시 Text를 화면에 출력해서 간이로라도 결과가 확인이 되도록 할 것입니다.

'개발일지 > Treasure Hunter' 카테고리의 다른 글

20.08.08 개발일지  (0) 2020.08.08
20.08.06 개발일지  (0) 2020.08.06
20.08.03 개발일지  (0) 2020.08.03
20.08.02 개발일지  (0) 2020.08.02
20.08.01 개발일지  (0) 2020.08.01

+ Recent posts