https://www.youtube.com/watch?v=esGkgvm9eSg&list=PLO-mt5Iu5TeYkrBzWKuTCl6IUm_bA6BKy&index=5 1. 변수 생성 ●탄약, 동전, 체력, 수류탄(필살기) 변수 생성 (각 수치의 최대값을 저장할 변수도 생성) public class Player : MonoBehaviour { ... public int ammo; public int coin; public int health; public int hasGrenades; public int maxAmmo; public int maxCoin; public int maxHealth; public int maxHasGrenades; ... } ▷인스펙터 창에서 초기값 설정 2. 아이템 입수 ◆OnT..
https://www.youtube.com/watch?v=u2DLOay5oO8&list=PLO-mt5Iu5TeYkrBzWKuTCl6IUm_bA6BKy&index=3 1. 아이템 준비 ●프리펩에서 Hammer 드래그 ●프리팹 자식의 Mesh y값 올리고 z rotation 30 조정 2. 라이트 이펙트 ●새 자식 오브젝트(Creat Empty)를 만들고 Lighit 컴포넌트를 추가 ●빛이 바닥에 닫아있으니, Transform 위로 올리고 ●Light 속성 ▷Type : 광원 타입(point) ▷Intensity : 빛의 세기 ▷Range : 빛의 범위 3. 파티클 이펙트 ●새 자식 오브젝트(Creat Empty)를 만들고 Particle System 컴포넌트를 추가 ●색상이 자홍색(Magenta)이라면 재..
https://www.youtube.com/watch?v=eZ8Dm809j4c&list=PLO-mt5Iu5TeYkrBzWKuTCl6IUm_bA6BKy&index=2 1. 코드정리 FixedUpdate안에 함수를 입력하는 방식으로 정리 using System.Collections; using System.Collections.Generic; using UnityEngine; public class Player : MonoBehaviour { ... void FixedUpdate() { GetInput(); Move(); Turn(); } void GetInput(){ hAxis = Input.GetAxisRaw("Horizontal"); vAxis = Input.GetAxisRaw("Vertical"); ..