본문 바로가기

학원32

49일차 - 2024-09-25 분명 예전에 UML배웠었는데, 가물가물하여 이정도로만 사용할 것 같습니다.실제 사용 방법과 다를 수 있습니다..https://brownbears.tistory.com/577먼저 간단한 부분부터 시작입니다.Player와 Enemy는 Character를 상속받습니다. Character는 필요한 컴포넌트들을 시작 시에 만들도록 유도하고, 만약 애니메이션 중에서 Motion이 None인 경우 animator의 값대로 Character의 포지션이 이동하는 것입니다.  만일 해당 코드를 override한다면 Apply Root Motion에서 Handled by Script로 바뀝니다.Root Motion Mode가 Root Motion인 것들도 문제없이 작동됩니다.  Player는 Character를 상속받고, .. 2024. 9. 25.
46일차 - 2024-09-20 보기 -> 작업 목록을 통해 TODO로 정의한 것을 볼 수 있습니다.추후 써봐야겠습니다. Input System을 활용해서 이동하는 것을 가져오게 됩니다. 마우스의 값의 경우 +로 추가해주고,이런 창이 나옵니다.Delta는 현재지점에서 계산을 해주기 때문에 화면 전환 같은 곳에서 쓰면 좋을듯합니다.Position은 절대값이고, Radius는 중앙으로부터 거리입니다.스크롤은 휠업 휠다운입니다. Contro Type의 값에 따라 보이는 형태가 달라집니다.    추가로 방향에 따른 계산입니다 .만약 1,1칸만큼 이동했다고 할 때에 피타고라스 정의에 의하여 1.4쯤되는 값이 됩니다. 그러므로 normalized를 통해서 1이 기준이 되기 때문에, 대각선으로 이동한다고 하여, 1보다 더 이동하지 않습니다.  이전.. 2024. 9. 23.
39일차 - 2024-09-13 Repository생성입니다. unity로 gitignore줘도 되지만, VisualStudio로 줘서 관리하는 것을 봤었는데, 훨씬 더 좋아보였습니다. Code에서 HTTPS를 카피하거나 ssh복사해서 활용합니다.  https카피한 것을 url로 클론합니다. 성공적으로 불러와진 모습입니다.   추가로 윈도우 탐색기에서도 git에 관련된 정보를 볼 수 있는 프로그램입니다.인터넷에 검색하면 나오는 프로그램 다운 화면입니다.  설치 이후에 항목은 나오는데, 재부팅해야 적용이 됩니다.재부팅 이후에는 이런식으로 표시됩니다!  gitignore에서 Library폴더 막아둔게 없기 때문에 항목에 뜨는 모습입니다. 원래 오른쪽 모습처럼 항목이 표시됬던거같은데,,, 추후 조사를 좀 더 해야할듯합니다. 이렇게 내용을 추.. 2024. 9. 13.
38일차 - 2024-09-12 투플은 값형식! 익명타입은  SQO는 OrderBy이후에 ThenBy로 n차 정렬기준을 만들 수 있습니다.SQO와 LinQ에 대하여 간단한 것은 SQO가 편하고 LinQ가 편하다는 것으로 이해하였습니다 . 이렇게 하면 TestDatas.Patents의 YearOfPublication를 가져오게 되는 것입니다.  만약 patent를 select하게되면 TestDatas.Patents가 불러와지게 됩니다.  이것은 LinQ로 TestDatas.Patents를 리스트처럼 patent로 받고나서 Title이 B로 시작하는 경우만 반환하는 것입니다.SQL문법과 유사하지만 살짝 다릅니다. 1차적으로 YearOfPublication으로 내림차순하고, Title로 ascending하는 것입니다. 같은 년도의 경우 오름.. 2024. 9. 13.