TIL(Today I Learned) 썸네일형 리스트형 TIL(Today I Learned) - 19 Awake : 자기 자신의 데이터 초기화 Start : 다른 오브젝트들과의 상호작용을 포함한 초기화 왠만한건 다 Awake에 넣어도 되지만, 특정 상황에서만 동작하거나 오브젝트가 실제로 게임에서 사용될 때만 필요한 작업은 Start에 넣는것이 좋다. 모든걸 다 Awake에 넣어버리면, 모든 초기화작업이 게임 오브젝트가 실행할때마다 실행하므로 불필요한 메모리를 차지하고 성능을 저하시킬 수 있다. Update: 매 프레임마다 실행, 입력 처리나 움직임 관련 FixedUpdate: 일정 시간 간격마다 실행, 물리 연산에 사용 LateUpdate: Update 후에 실행, 카메라 추적이나 후처리에 사용 왠만한건 다 Update에 넣어도 되지만, 물리엔진 (Rigidbody, 충돌처리, 중력 등)과 같은 계싼은.. 더보기 TIL(Today I Learned) - 18 오늘은 유니티 입문 첫 교육이였다. 솔직히 많은 것을 배웠지만 어려워서 딱히 기억에 나지 않지만, 그중에 하나가 기억에 남는다. 스크립트 폴더정리를 해서 안에서 자료를 구분할 수 있게 하여 더 이쁘게 작업할수있다고 배웠다. 더보기 TIL(Today I Learned) - 17 오늘은 과제를 마무리 하는 날로, 팀원들이 해온 과제를 모두 합치는 날이였다. 따라서, 깃허브 충돌이 있지 않을까 걱정을 하였지만, 클래스 별로 자신이 맡은 구역만 작업하였기에 충돌이 일어나지 않았다. 이로써 작업을 할 때 서로 안겹치면 좋으련만, 지금 하는 프로젝트는 비쥬얼 스튜디오에서 하는 작업이라 가능하지만, 추후 유니티에서 할 작업은 그게 불가능하다고 판단이 선다. 따라서, 이후 일어날 문제를 대비하여 충돌 후 나오는 경우에 대해 미리 공부하였다. 더보기 TIL(Today I Learned) - 16 오늘은 팀 미니프로젝트 과제 수행중 퀘스트 클래스를 담당하여 수정중이였다. 그러던중 처음으로 델리게이트를 써봤다.QuestCondition (퀘스트 조건) 매개변수 없이 int 값을 반환하는 메서드에 대한 참조를 저장하는 역할을 한다. 이로인해서 쉽게 퀘스트 조건에 부합하는지 안하는지 int값으로 확인할 수 있어서 좋았다. 이렇게 람다식으로 확인 할 수 있었다. 더보기 TIL(Today I Learned) - 15 오늘은 C# 배치고사를 봤다. 하지만 10문제중 단 4문제만 풀 수 있었다. 그중에 제일 기억에 남은 문제는 이 문제로 깊이 우선 탐색 / 너비 우선 탐색이였다. 깊이 우선의 경우에는 연결된 쪽으로 쭉 이어져가면서 왼쪽에서 오른쪽으로 1 2 3 6 9 7 4 8 5 순이며 너비 우선 탐색의 경우에는 위에서 왼쪽부터 오른쪽으로 읽으면 된다. 1 2 3 4 5 6 7 8 9 였다. 앞으로 꼭 기억해야겠다. 더보기 TIL(Today I Learned) - 14 오늘은 몬스터를 나열하면서 지금까지는 스위치 케이스문으로 하나하나 다 정보를 작성하였으나,base라는걸 이용하여 깔끔하게 이용하는법을 배웠다.앞으로도 잘 이용해야겠다. 더보기 TIL(Today I Learned) - 13 오늘 팀프로젝트 첫째날 시작이다. 깃허브를 쓸줄 몰라서, 깃허브에 대해서 팀원들하고 공부했다. 처음으로 각자 클래스를 나눠서 클래스별로 나눠서 Mergy하였다. 이런식으로 branch를 생성해서 관리하고 있으며, changes에 뭐가 떴을때는 항상 주의하고 업로드해야되는걸 배웠다. 더보기 TIL(Today I Learned) - 12 오늘 과제 제출때문에 깃허브에 파일 올리는법이 해깔려서 튜터님한테 물어본 내용 정리본이다. Q1. 깃허브에 폴더자체를 올려도 되나요? 파일만 올려도 되나요? A1. 둘다 똑같습니다만, 폴더를 올리는 경우에 폴더를 한번 더 들어가야합니다. Q2. 깃허브 ignore를 잘못선택했을때 삭제하지않고 바꾸는법이 뭐가 있나요? A2. 예를들어 현재 진행하고 있는 프로젝트인 Visual Studio 인 경우에는 구글에 Visual Studio Ignore를 검색하시면, 깃허브 공홈에서 제공되는 파일이 있을겁니다. 해당 파일을 복사하여서, 깃허브 Local 저장파일에 있는 .gitignore 파일을 메모장 형식으로 오픈하여서, 아까 복사한 그 부분을 복사하여 깃허브에 푸쉬해주면 됩니다. 깃허브에 업로드 했을때 igno.. 더보기 이전 1 ··· 6 7 8 9 10 11 다음