유니티 ProCamera2D를 활용한 동적인 카메라 구현
Unity/Assets2023. 11. 26. 01:10유니티 ProCamera2D를 활용한 동적인 카메라 구현

📌 타일 꾸미기서드파티 에디터인 ProCamera2D로 동적인 카메라 구현추가적으로 캐릭터 애니메이션과 가벼운 이펙트 추가 구현 📌 구현 목록🎁 ProCamera2D https://assetstore.unity.com/packages/2d/pro-camera-2d-the-definitive-2d-2-5d-camera-plugin-for-unity-42095?locale=ko-KR Pro Camera 2D - The definitive 2D & 2.5D camera plugin for Unity | 2D | Unity Asset StoreGet the Pro Camera 2D - The definitive 2D & 2.5D camera plugin for Unity package from Luís P..

유니티 타일 꾸미기
Unity/Study2023. 11. 25. 17:34유니티 타일 꾸미기

📌 타일 꾸미기유니티 TilePalette 기능을 통해 타일 맵 생성과 충돌 구현 📌 구현 목록🎁 타일 리소스 찾기https://gowldev.itch.io/nature-pixels-v2 Nature Pixels V2 | Top-down Pixel Art Asset Pack by GowlNature Pixels a top-down pixel art asset pack that can help u build your game world the way u love it!gowldev.itch.ioitch.io에서 괜찮은 무료 타일 에셋 하나 구하기🔧 TilePalette 타일 팔레트에서 타일들을 첨부하기, 첨부할 때 최대한 보기 좋게 정리하는걸 추천함 🔧 타일 맵 타일 맵을 만들때는 한번에 디자인 ..

유니티 Input System을 활용한 캐릭터 회전 구현
Unity/Study2023. 11. 25. 17:00유니티 Input System을 활용한 캐릭터 회전 구현

📌 캐릭터 회전 구현탑다운 시점으로 캐릭터 회전을 구현한다. 마우스 바라보는 방향에 따라 플레이어 이미지 좌우 반전  📌 구현 목록 📄 PlayerInputController.cspublic void OnLook(InputValue value){ Vector2 newAim = value.Get(); Vector2 worldPos = _camera.ScreenToWorldPoint(newAim); newAim = (worldPos - (Vector2)transform.position.normalized); if (newAim.magnitude >= 0.9f) { CallLookEvent(newAim); }} 컨트롤러에 OnLook 매서드 추가마우스..

유니티 Input System을 활용한 캐릭터 이동 구현
Unity/Study2023. 11. 24. 20:54유니티 Input System을 활용한 캐릭터 이동 구현

📌 캐릭터 이동 구현탑다운 시점으로 캐릭터 이동을 구현한다.W,A,S,D 조작으로 xy축 방향으로 자유롭게 이동한다. 📌 구현 목록📄 PlayerMove.csprivate float speed = 5.0f;void Update(){ float x = Input.GetAxis("Horizontal"); float y = Input.GetAxis("Vertical"); transform.position += new Vector(x, y) * speed * Time.deltaTime;}기본적인 유니티 캐릭터 움직임 코드그러나 게임 볼륨이 커질수록 이걸 효율적으로 관리할 수 있는 기능이 필요하다.📄 TopDownCharacterController.cspublic event Acti..

image