unity
-
유니티 움직임 구현 - 플레이어 이동 및 점프, 1인칭 시점Unity 2024. 1. 25. 11:06
안녕하세요 오늘은 유니티 1인칭 시점 플레이어 이동 및 점프를 구현해봤습니다. [하이어라키] PlayerModel은 캡슐 오브젝트를 사용했습니다 CameraPos는 PlayerModel의 머리 부분에 위치했습니다 Position (0, 0.74, 0) Orientation은 Position (0, 0 ,0) 입니다. CameraHolder는 Position (0, 1.5, 0) 입니다. [MoveCamera.cs] #region 변수 [SerializeField] private Transform cameraPosition; #endregion // 변수 #region 함수 /** 초기화 => 상태를 갱신한다 */ private void Update() { transform.position = camera..
-
유니티 인벤토리 - 인벤토리 시스템Unity 2024. 1. 23. 19:55
안녕하세요 오늘은 유니티 인벤토리 시스템을 만들어 봤습니다. ※ 현재는 클린코드를 지향하고 있지만 인벤토리 시스템을 제작할 당시에는 클린코드 존재를 잘 몰랐던 시기라 보시는데 불편함이 있을 수 있습니다. [인벤토리 프리팹] 인벤토리 프리팹을 만들어 줍니다. Inventory 객체에 Inventory.cs를 넣어줍니다. ToolTip 객체에 InventorySlotToolTip.cs를 넣어줍니다. DragSlot 객체에 DragSlot.cs를 넣어줍니다. [Inventory.cs] #region 변수 [Header("=====> 인벤토리 설정