목차
유니티 학습
유니티 강의를 집중해서 들었다.
정리하면서, 주석을 달아가면서 진행했는데, 시간이 너무 오래 걸려서 일단 한번 쭉 듣고 진행해야하나 고민중이다.
유니티 입문 (3D) - The Stack
유니티 입문 (3D)강의 듣고 정리. 누락되는 부분 있을 수 있음. LerpLinear Interpolation의 약자로, 두 값 사이를 일정한 비율로 선형 보간(Interpolation)하는 기능이다.유니티에서는 주로 Mathf.Lerp나 Vector3.L
j000.tistory.com
유니티 입문 (2D) - TopDown
유니티 입문 (2D) - TopDown강의 듣고 정리함 GetAxisRaw() vs GetAxis()Input.GetAxis("Horizontal")은 입력값을 부드럽게 보간해서 반환한다. (0에서 1로 점점 증가)Input.GetAxisRaw("Horizontal")은 즉시 1, 0, -1 값을 보간
j000.tistory.com
진행하다보니 속도가 너무 안나고, 의욕도 상실하는 것 같아서 1-21 부터는 주석 분석을 일일히 달지 않았다.
아직 사용되지 않은 변수를 미리 할당하는 등, 강의 방식이 나와 맞지 않아서 일단은 정주행을 하고 돌아와서 되짚어보려고 한다.
Find()
scoreText = transform.Find("ScoreText").GetComponent<TextMeshProUGUI>();
위와 같은 코드에서 NullReferenceException이 떴다.


좌측 이미지와 같이 ScoreUI의 하위에 속해 있는 Image 하위에 속한 ScoreText를 찾지 못한 것.
transform.Find()는 직계 자식만을 대상으로 검색하므로 null을 반환하게 된 것이다.
우측 이미지처럼 변경해주니 찾을 수 있었다.
반면에 GetComponentInChildren<T> 같은 경우는 하위 계층 구조에 있는 모든 자식 오브젝트를 탐색해서 T 타입을 반환한다.
Animation Event
다음과 같은 에러가 떴다!
아무리 찾아봐도 강의 그대로 똑같이 따라한 것 같은데 에러가 떠서 답답해하다가 튜터님게 가서 물어봤다.
A부터 차근차근 원인을 찾아보시는 튜터님 덕분에 애니메이션을 만드는 과정에서 쓸데 없이 function이 추가된 모습이 포착되었다. (빨간 동그라미)
현재 강의에서 function 기능을 사용하고 있지 않기 때문에 일단 지워주는 것으로 해결했다.
지금은 실수로 생성된 이벤트였지만 만약 해당 이벤트를 위한 함수를 생성한다면
- 해당 이벤트를 위한 함수를 스크립트에 정의하고,
- 그 스크립트를 애니메이션이 재생되는 오브젝트에 컴포넌트로 추가한 뒤,
- Animation Event에 함수 이름을 정확히 입력해주어야 한다.


슬랙 질문방에 공유한 질답 내용
Q. 'MainSprite' AnimationEvent has no function name specified! 에러 확인
현재 1-19 기준, 강의에서 다루지 않는 Animation Event를 실수로 생성(이미지에 빨간 동그라미)하는 바람에 발생한 문제입니다.지금은 실수로 생성된 이벤트였지만 만약 해당 이벤트를 위한 함수를 생성한다면, 해당 이벤트를 위한 함수를 스크립트에 정의하고, 그 스크립트를 애니메이션이 재생되는 오브젝트에 컴포넌트로 추가한 뒤, Animation Event에 함수 이름을 정확히 입력해주어야합니다.
느낀점
진짜 힘들다. 강의 듣는 게 이렇게 힘들 줄이야...
오늘 완강할 수 있을 줄 알았는데, 못했다!
완강을 못해도 개인과제 분석 및 구조 정도는 짜야지, 라는 생각을 하고 있었는데
너무 어려워서 집중하다보니 이것만, 이것만 하다가 저녁시간까지 전부 써버렸다.
내일 학습 할 것은 무엇인지
내일은 수영 다녀오면 출석 시간 전까지 개인과제를 분석하고, 그 다음에 학습 들어가야겠다.
어제랑 오늘 평균 오전 7시 쯤 출석했는데 오전 11시쯤 되니까 집중력이 현저히 떨어지더라.
정규 출석 시간에는 공부만 하고, 그 외의 것들을 정규 출석 시간 전이나 후에 하는 게 나을 것 같다.
'부트캠프 > 본캠프' 카테고리의 다른 글
| [내일배움캠프_2025JUL25] MetaBUS 개인 과제 (0) | 2025.07.25 |
|---|---|
| [내일배움캠프_2025JUL24] 유니티 학습, 분반 OT, 개인과제 (0) | 2025.07.24 |
| [내일배움캠프_2025JUL22]한글 깨짐 설정, FindObjectsOfType, TextMesh gitignore (0) | 2025.07.22 |
| [내일배움캠프_2025JUL21] 팀 프로젝트 발표, 다음 팀 프로젝트는... (1) | 2025.07.21 |
| [내일배움캠프_2025JUL19] OfType, 팀 TextRPG (0) | 2025.07.19 |