From 9ba6d6201e7ecb896c0834ee8fe4008cc1f878f4 Mon Sep 17 00:00:00 2001 From: Stedd Date: Sun, 3 Sep 2023 16:22:18 +0200 Subject: [PATCH] Added NavMesh + Agents --- Assets/Scenes/MainScene.meta | 8 +++ Assets/Scenes/MainScene.unity | 32 +++++++++ Assets/Scenes/MainScene/NavMesh-World.asset | Bin 0 -> 14660 bytes .../Scenes/MainScene/NavMesh-World.asset.meta | 8 +++ ProjectSettings/NavMeshAreas.asset | 65 +++++++++++++++++- 5 files changed, 110 insertions(+), 3 deletions(-) create mode 100644 Assets/Scenes/MainScene.meta create mode 100644 Assets/Scenes/MainScene/NavMesh-World.asset create mode 100644 Assets/Scenes/MainScene/NavMesh-World.asset.meta diff --git a/Assets/Scenes/MainScene.meta b/Assets/Scenes/MainScene.meta new file mode 100644 index 0000000..4f04d61 --- /dev/null +++ b/Assets/Scenes/MainScene.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4a2fcebe74a8d9e408b13cd6c5b21454 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/MainScene.unity b/Assets/Scenes/MainScene.unity index a4985b0..5b3ebbb 100644 --- a/Assets/Scenes/MainScene.unity +++ b/Assets/Scenes/MainScene.unity @@ -546,6 +546,7 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 578241694} + - component: {fileID: 578241695} m_Layer: 0 m_Name: World m_TagString: Untagged @@ -570,6 +571,37 @@ Transform: - {fileID: 2146537401} m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &578241695 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 578241693} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a5ac11cc976e418e8d13136b07e1f52, type: 3} + m_Name: + m_EditorClassIdentifier: + m_AgentTypeID: 0 + m_CollectObjects: 0 + m_Size: {x: 10, y: 10, z: 10} + m_Center: {x: 0, y: 2, z: 0} + m_LayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_UseGeometry: 0 + m_DefaultArea: 0 + m_GenerateLinks: 0 + m_IgnoreNavMeshAgent: 1 + m_IgnoreNavMeshObstacle: 1 + m_OverrideTileSize: 0 + m_TileSize: 256 + m_OverrideVoxelSize: 0 + m_VoxelSize: 0.16666667 + m_MinRegionArea: 2 + m_NavMeshData: {fileID: 23800000, guid: 484f98bbc6c0d2545ba1ca067ab3a2e2, type: 2} + m_BuildHeightMesh: 0 --- !u!1 &584644058 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scenes/MainScene/NavMesh-World.asset b/Assets/Scenes/MainScene/NavMesh-World.asset new file mode 100644 index 0000000000000000000000000000000000000000..e2127555119a21b3cbab0708c5cab642a99d75db GIT binary patch literal 14660 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 ZkVf{~+JVnhy!gVzv3Pn*J7)V5{SQq$K!*ST literal 0 HcmV?d00001 diff --git a/Assets/Scenes/MainScene/NavMesh-World.asset.meta b/Assets/Scenes/MainScene/NavMesh-World.asset.meta new file mode 100644 index 0000000..1f7e977 --- /dev/null +++ b/Assets/Scenes/MainScene/NavMesh-World.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 484f98bbc6c0d2545ba1ca067ab3a2e2 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 23800000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/ProjectSettings/NavMeshAreas.asset b/ProjectSettings/NavMeshAreas.asset index 3b0b7c3..45aa702 100644 --- a/ProjectSettings/NavMeshAreas.asset +++ b/ProjectSettings/NavMeshAreas.asset @@ -69,9 +69,9 @@ NavMeshProjectSettings: cost: 1 - name: cost: 1 - m_LastAgentTypeID: -887442657 + m_LastAgentTypeID: 1479372276 m_Settings: - - serializedVersion: 2 + - serializedVersion: 3 agentTypeID: 0 agentRadius: 0.5 agentHeight: 2 @@ -84,8 +84,67 @@ NavMeshProjectSettings: cellSize: 0.16666667 manualTileSize: 0 tileSize: 256 - accuratePlacement: 0 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + - serializedVersion: 3 + agentTypeID: -1372625422 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + - serializedVersion: 3 + agentTypeID: -334000983 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + - serializedVersion: 3 + agentTypeID: 1479372276 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + buildHeightMesh: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 debug: m_Flags: 0 m_SettingNames: - Humanoid + - BigTank + - Car + - LaserTank