본문 바로가기

Unity기초3

2024/03/27 Unity기초 프로젝트 Roll-A-Ball 게임 만들기1 이 프로젝트는 Unity Learn의 Rall-A-Ball 프로젝트를 베이스로 진행된다. 글에 작성되지 않은 부분은 다음 링크의 진행 가이드와 동일하게 설정 하였다. https://learn.unity.com/project/roll-a-ball-1?uv=2020.2 Roll-a-Ball - Unity Learn Roll-a-Ball 학습 프로젝트를 소개합니다. 이 학습 프로젝트에서 다루는 내용은 다음과 같습니다. Unity 에디터와 빌트인 기능을 사용하여 간단한 게임 환경 설정 커스텀 스크립트를 작성하여 게임 learn.unity.com Player를 움직이도록 만들기 PlayerController 스크립트를 만들어준다. 스크립트의 가장 윗 항목을 보면 다음과 같이 작성이 되어있는 것을 볼 수 있다. n.. 2024. 3. 27.
2024/03/22 Unity 기초(Rigid Body 추가 기능, Light) Rigid Body use gravity 항목을 해제하면 중력의 영향을 받지 않도록 만들 수 있다. 상황에 따라서 극적인 장면 연출이 가능하다. (위 사진은 use gravity항목이 해제된 캡슐에 공을 부딪치게 만들도록 한 결과물임) is kinematic 항목을 체크하면 물리적인 영향을 받지 않는다.(그 자리에 고정이 된다.) Light emission 탭의 intensity를 줄여서 밤을 만들 수도 있다.(ex. 동굴) => 빛의 밝기 조절 Directional Light 빛의 방향을 조절할 수 있다. => 시간이 있는 맵을 만들고싶을때 활용 맵의 전반적인 조명 담당 Point Light 작은 광원을 만들어 부분을 밝힐수 있다. (ex. 조명 같은 것) 빛이 뻗어나가야하는 모든 방향을 계산해야하기 .. 2024. 3. 22.
2024/03/21 Unity 기초(기본 조작 및 단축키, Object+Sample Scene 뜯어보기) 기본 조작 및 단축키 redo 단축키 ctrl + y undo 단축키 ctrl + z 마우스 오른쪽 클릭 => 화면 회전 마우스 휠 클릭 => 화면 옮김 마우스 휠 => 줌인 줌아웃 alt + 마우스 왼쪽 클릭 => 점을 기준으로 화면 회전(지구본을 생각하면 됨) ctrl + d => 물체 복제 F2 => 이름 바꾸기 물체 회전 물체 스케일(확대 축소) window + shift + s 스크린샷 검색기능을 사용하면 내가 원하는 물체만 찾을 수 잇음 Object 속성 Rigid Body 게임 시스템에서 정해놓은 모든 물리작용(ex. 중력)이 적용된다. mass를 설정해서 물리작용을 강하게 받게 만들 수 있음. Material = 색상 상황에 맞춰서 이름을 정해준다 (같은 물체끼리가 중요할땐 물체이름을, 테.. 2024. 3. 21.