Unity 자습서19 유니티 Addressable #1 - 기본편 가. 설치하기 Addressable은 2020.1 버전 기준으로 정식 버전이 되었습니다. Package Manager 에서 Addressable을 Install 해주세요. 설치가 완료되면 Addressable Groups창에서 Create Addressable Settings 버튼을 누르면 Project창에 AddressableAssetData가 생성됩니다. 나. 게임 오브젝트 설치 1. 프리팹 만들기 Hierarchy창에서 Cube를 생성한 뒤 이름을 objectToLoad으로 변경합니다. 프리팹으로 만드세요. 그 후 Hierarchy창의 objectToLoad는 삭제합니다. Hierarchy창에서 BoxSphere를 생성한 뒤 이름을 accessoryObjectToLoad로 변경합니다. 프리팹으로 만.. Unity 자습서/Addressable 2020. 9. 5. 유니티 Navigation Basics #4 - NavMesh Obstacles 오늘 공부할 내용 Nav Mesh Obstacles 컴포넌트를 이용해서 움직이는 장애물을 만들겠습니다. 움직이는 장애물이란 주로 열거나 닫을 수 있는 문, 차단막 등이 있습니다. Nav Mesh Obstacles 설명 움직이는 장애물을 만들려면 오브젝트에 NavMeshObstacles 컴포넌트를 추가해야합니다. Shape : 지오메트리 모양을 설정합니다. 박스와 캡슐 2개의 형태가 있습니다. Center, Radius, Height 는 지오메트리의 위치, 넓이, 높이 값을 설정합니다. Carve : 위 장애물의 모양만큼 의해 네비메시에 영향을 줄 지를 설정합니다. 활성화 되어 있으면 해당 오브젝트의 모양만큼 네비메시에 구멍이 뚫립니다. 비활성화 되어 있으면 콜라이더 박스처럼 됩니다. 이동하는 개체(에이전.. Unity 자습서/Navigation 2019. 2. 13. 유니티 Navigation Basics #3 - Off-mesh Links (점프, 낙하) 오늘 공부할 내용 유니티 네비게이션의 Off-mesh Links(오프 메쉬 링크)를 자동으로 생성하거나, 수동으로 사용하는 방법에 대해서 다룹니다. Off-mesh Links 생성 방법 오프 메시 링크를 만드는 방법에는 수동 생성 방법과 자동 생성 방법 2개의 방법이 있습니다. ■ 수동 생성 방법 게임 오브젝트에 Off-mesh Links 컴포넌트를 추가해서 점프 또는 낙하 지점을 만드는 방법입니다. 특정 동선으로만 점프 또는 낙하로 이동할 수 있게 만들 때 사용됩니다. 1. 오프 메쉬 링크 컴포넌트 설명 이름 설명 Start 시작 지점을 나타내는 오브젝트 End 종료 지점을 나타내는 오브젝트 Cost Override 경로 계산에 필요한 비용 (값이 양수 일 때만 적용) Bi Directional 할성화.. Unity 자습서/Navigation 2019. 2. 8. 유니티 Navigation Basics #2 - Agent(이동 개체) 설정 오늘 공부할 내용 NavMesh Agent 를 활용해서 길을 찾아서 이동하는 플레이어를 만들겠습니다. Player 설정 LowPolyNature\Prefabs\Characters 폴더에 있는 lp_guy 프리팹을 Hierarchy 뷰로 드래그 앤 드롭합니다. 이름을 Player로 변경하세요. 불필요한 컴포넌트를 모두 삭제해주세요. Player 에게 Nav Mesh Agent 를 컴포넌트로 추가합니다. Nav Mesh Agent 소개 Agent Type Navigation 뷰의 Agents 탭에서 설정한 Agents 타입 중 1개를 선택할 수 있습니다. 멍멍이는 지나갈 수 있지만, 사람은 지나갈 수 없게 만들고 싶을 때처럼 똑같은 필드에서도 개체의 특징에 따라 다르게 동작하길 원할 때가 있습니다. 이럴 때.. Unity 자습서/Navigation 2019. 1. 31. 유니티 Navigation Basics #1 - 이동 구역 설정하기 개요 유니티의 Navigation 으로 간단하게 길찾기 AI 를 만들 수 있습니다. 시스템은 아래와 같이 구성되어 있습니다. ● 내비메시(NavMesh) 내비메비게이션 메시의 줄임말로, 게임 월드에서 걸을 수 있는 표면을뜻하며, 내시를 사용하여 이동할 수 있는 경로를 찾을 수 있습니다. 데이터 구조는 레벨 지오메트리에서 자동으로 빌드 또는 베이크됩니다. ● 내비메시 에이전트(NavMesh Agent) 내비메시 에이전트를 사용하여 각자의 목적지로 이동하는 동안 서로를 피할 수 있는 캐릭터를 생성할 수 있습니다. 에이전트는 내비메시를 사용하여 게임 월드를 추론하며, 움직이는 장애물뿐만 아니라 서로를 피하는 방법을 알게 됩니다. ● 오프 메시 링크(Off-Mesh Link) 오프 메시 링크를 사용하여 걸을 수.. Unity 자습서/Navigation 2019. 1. 29. 이전 1 2 3 다음 💲 추천 글