[Unity] 유니티 기초 / 에디터 기초, 단축키, Component 패턴, 매니저, Singleton 패턴, 디버깅
본 포스팅은 인프런 - Rookiss님의 을 토대로 작성하였습니다. 강의 보러가기: https://www.inflearn.com/course/mmorpg-%EC%9C%A0%EB%8B%88%ED%8B%B0/dashboard 환경 설정 * 단축키 * - Object 만들기 : ctrl + shift + n - Object 이름 바꾸기: F2 - Play : ctrl + p (play 끌때도 같음) - 현재 저장: ctrl + s - 다른 이름 혹은 다른 경로에 저장 : ctrl + shift+ s , File -> SaveAs 오른쪽 마우스+ W,A,S,D : 상하좌우움직이기 오른쪽 마우스 + Q, E : 위 아래 오른쪽 마우스만 가지고도 움직이고 오른쪽 마우스 + alt : zoom in, zoom out..
2023. 1. 19.
[TIL] 23.01.10 / 상태 변화 시켜주기
TIL (Today I Learned) 오늘 해야할 것 3 x 3 퍼즐 구현 오늘 한 것 빈 공간인 경우만 움직일 수 있다. - 움직이려 할 때 움직이려 하는 칸의 상태를 먼저 확인한다. 언제 확인할것인가? 포인팅 되었을 때 어떻게 상태를 확인할 것인가? 포인팅 되었을 때 포인팅 된 퍼즐 기준의 상,하,좌,우 상태를 확인한다. 포인팅한 퍼즐의 위치를 받아오고 퍼즐 위치의 index를 받아오고 for문을 돌려 index(y,x)의 상,하,좌,우의 상태를 확인한다. 상,하,좌,우 중 상태가 EMPTY인 곳에만 움직임을 허가한다. 어떻게 허가할것인가? -> 갈 수 없는 곳을 막아준다. 언제 막아줄것인가? -> Overlap된 순간 갈 수 있는 방향(Empty인 곳)을 알려준다. Overlap 되었을 때 상,하..
2023. 1. 10.