Udemy/C#과 Unity로 3D 게임 개발하기 2

섹션 2 : 장애물 코스 - 1

멍하! 전에 구매한 강의! 아직 기초적인 부분이라 새로운 내용이 많지 않았다. Start()나 Update(), 변수란 무엇인가 설명 정도? SerializeField 활용 형식 [SerializeField] float moveSpeed = 3f; 직관적으로 보이는 특징은 인스펙터 창에서 변수값을 변경할 수 있다는 점이다. 그렇다면 public과의 차이점은 무엇일까? public은 다른 스크립트에서 참조할 때 사용한다는 점을 생각하면 바로 답을 알 수 있다. SerializeField public 인스펙터창에서 값 변경 가능 인스펙터창에서 값 변경 가능 참조 불가능 참조 가능 실수로 다른 스크립트에서라도 값을 바꾸는 일이 발생하지 않도록 참조는 불가능하지만 인스펙터에서 값은 변경할 수 있게 해주는 것이다..

섹션 1 : 소개와 설치

멍하! 이것저것 바빴던 5월을 지나 6월이 되었으니 새로운 마음으로 다시 열공하겠다는 마음을 먹었다.. 전에 사놨던 유데미 강의도 들을 겸 필기도 할 겸 이것저것 해서 블로그에 적기로 했다! 섹션 1은 유니티를 설치하고 오브젝트 생성하는 기초적인 내용이지만 알아두면 좋은! 하지만 알려주지 않으면 모르는 정보들을 조금 정리해보았다~~ Q W E R T 유니티를 다루다보면 당연하게 오브젝트를 수정할 필요가 있는데 그때 사용되는게 좌측 상단에 있는 이 버튼이다. 하지만 오브젝트를 수정할 때 마다 마우스로 누르면 굉장히 귀찮고 불편하니 유니티에서 제공하는 단축키를 쓰자! 오브젝트를 편집할 때 1. 위치 이동 보이는대로 화살표를 사용하여 오브젝트의 방향을 조절할 수 있다. 이때 중요한 것은 선이 아닌 평면을 사용..