Unity 2D Tilemap Extras 사용 방법
·
📂 Unity Engine Study/📄 Unity 참고
📌 2D Tilemap Sprite를 Slice 하는 방법1. 우선 Slice 하고자 하는 Sprite의 Sprite Mode를 Multiple로 변경한 뒤 Sprite Editor를 클릭2. 왼쪽 위 [ Slice ] 를 클릭한 뒤 Type을 Grid By Cell Size로 변경한 뒤 수치를 적절히 조정 후 Slice 클릭3. Sprite의 Advanced에서 Filter Mode를 Point (no filter)로 바꾸고 Compression을 None으로 바꿔야 화질이 선명하다. 📌 Tile Palette 사용 방법1. [ Window ] - [ 2D ] - [ Tile Palette ] 를 통해 사용 가능하다.2. Create New Palette 를 통해 새로운 Tile Palette 생성..
Unity와 Firebase의 연동
·
📂 Additional Study/📄 Firebase
📌 Unity 프로젝트 생성1. 새로운 프로젝트 생성후 [ FIle ] - [ Build Settings... ] 에서 Platform을 Android 선택 후 Switch Platform 2. [ FIle ] - [ Build Settings... ] - [ Player Settings... ] - [ Other Settings ] - [ Identification ] 의 Package Name 설정 (Package Name의 형식은 "com.CompanyName.ProductName" 이며, 숫자로 시작 X, 알파벳과 "_"만 사용 가능하다.) 📌 Firebase 프로젝트 추가1. 우선 Firebase 사이트에 접속한다. (https://firebase.google.com/?hl=ko) Fi..
인프런 강의 - Part3: 유니티 엔진 내용 정리 (섹션 13)
·
📂 Unity Engine Study/📄 Unity 인프런 강의
[ 섹션 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.Len..
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만 사용할 경우)