인프런 강의 - Part3: 유니티 엔진 내용 정리 (섹션 13)
·
📂 Unity Engine Study/📄 Unity 강의 #1
[ 섹션 13. 미니 RPG ]# 환경세팅  - Terrain은 Unity에서 개발자가 직접 지형을 제작할 수 있도록 제공한 Tool이다.  - Terrain은 [ Hierarchy ] - [ 오른쪽 마우스 ] - [ 3D Object ] - [ Terrain ] 을 통해 생성한다.   - Light의 Type에는 Realtime, Mixed, Baked가 있다.    > Realtime은 조명이 씬에 직접적인 빛을 제공하고 매 프레임마다 업데이트되어 게임 오브젝트가 씬 내에서 이동시      조명은 즉시 업데이트된다. (상당한 부하를 유발)   > Baked는 Lightmap을 Baking할 때 Scene의 Static Object에 대한 조명 효과가 계산되고 Texture에 기록된다.      (즉,..
Unity Scene 전환시 BGM 유지 및 볼륨 조절
·
📂 Unity Engine Study/📄 Unity 참고
[ Scene 전환시 BGM 유지 ] 첫번째 Scene에서 Audio Source Component를 가진 Object에 아래와 같은 Script를 Componet로 추가 using System.Collections;using System.Collections.Generic;using UnityEngine;public class MusicManager : MonoBehaviour{ GameObject[] BackgroundMusics; AudioSource audioSource; void Awake() { BackgroundMusics = GameObject.FindGameObjectsWithTag("Music"); if (BackgroundMusics.Le..
Unity Splash Screen 및 Cursor 설정
·
📂 Unity Engine Study/📄 Unity 참고
[ Splash Screen 설정 방법 ][ File ] - [ Build Settings ] - [ Player Settings... ] 에서 [ Player ] - [ Splash Image ] 에서 변경 가능 [ 마우스 Cursor 설정 방법 ]원하는 마우스 Image의 Inspector 창에서 Texture Type을 Cursor로 설정, Advaneced - Read/Write를 체크[ File ] - [ Build Settings ] - [ Player Settings... ] 에서 [ Player ] - [ Default Cursor ] 에서 변경 가능(상황에 따른 Cursor 변경 없이 1개의 Cursor만 사용할 경우)
GitHub를 통한 Unity 프로젝트 관리
·
📂 Additional Study/📄 Git
[ 용어 정리 ]Repository : 프로젝트를 저장하기 위한 저장소 Local Repository : 내 PC에서 관리하는 Git 저장소 Remote Repository : 서버나 네트워크에 있는 저장소 (ex : GitHub)Init : 소스코드 파일을 Git으로 관리하기위해 Git 저장소를 초기화        ( Init 전까지는 일반 폴더에 해당 )Clone : Remote Repository를 Local Repository로 복사하여 내 PC에 새로운 저장소 생성            ( GitHub 상 오픈소스 혹은 이미 만들어진 프로젝트 개발에 참여시 )Branch : Git Repository 생성시 기본적으로 main branch가 생성되며,               Branch를 통해 ..
Unity 이벤트 함수 실행 순서
·
📂 Unity Engine Study/📄 Unity 참고