Switch tortoise movement to NavMeshAgent

Remove turtle animation of patrolling a route
and switch to using NavMeshAgent to patrol between
points.
This commit is contained in:
gunnbr committed 2021-01-11 23:31:04 -08:00
1 parent 288d522f6a
commit d6cb792f25
6 files changed
+316 -740

No files matched your search

+210 -11
View File
@@ -1337,6 +1337,36 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 95006639}
m_PrefabAsset: {fileID: 0}
--- !u!1 &115099252
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 115099253}
m_Layer: 0
m_Name: Point1
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &115099253
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 115099252}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -12.86, y: -0.83, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1705947251}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &118882457
PrefabInstance:
m_ObjectHideFlags: 0
@@ -1898,6 +1928,76 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 148279810}
m_PrefabAsset: {fileID: 0}
--- !u!1 &152640663
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 152640666}
- component: {fileID: 152640665}
- component: {fileID: 152640664}
m_Layer: 0
m_Name: TortoiseNavigator
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &152640664
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 152640663}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b7ba498a5d471b74a8f19b5189f03e2e, type: 3}
m_Name:
m_EditorClassIdentifier:
points:
- {fileID: 115099253}
- {fileID: 779035078}
--- !u!195 &152640665
NavMeshAgent:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 152640663}
m_Enabled: 1
m_AgentTypeID: 0
m_Radius: 0.5
m_Speed: 3.5
m_Acceleration: 8
avoidancePriority: 50
m_AngularSpeed: 120
m_StoppingDistance: 0
m_AutoTraverseOffMeshLink: 1
m_AutoBraking: 1
m_AutoRepath: 1
m_Height: 2
m_BaseOffset: 0
m_WalkableMask: 4294967295
m_ObstacleAvoidanceType: 4
--- !u!4 &152640666
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 152640663}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 286, y: 26, z: 227}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 1235649820}
m_Father: {fileID: 0}
m_RootOrder: 6
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &160123520
PrefabInstance:
m_ObjectHideFlags: 0
@@ -6014,6 +6114,37 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 285683084}
m_PrefabAsset: {fileID: 0}
--- !u!1 &292577723
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 292577724}
m_Layer: 0
m_Name: NavigationPoints
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &292577724
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 292577723}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 1705947251}
m_Father: {fileID: 0}
m_RootOrder: 18
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &298121435
PrefabInstance:
m_ObjectHideFlags: 0
@@ -13258,7 +13389,7 @@ PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_TransformParent: {fileID: 152640666}
m_Modifications:
- target: {fileID: 4250993406816908800, guid: 81f092561090b8a478b811250e9e061d,
type: 3}
@@ -13438,42 +13569,42 @@ PrefabInstance:
- target: {fileID: 4250993406855589042, guid: 81f092561090b8a478b811250e9e061d,
type: 3}
propertyPath: m_RootOrder
value: 6
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4250993406855589042, guid: 81f092561090b8a478b811250e9e061d,
type: 3}
propertyPath: m_LocalPosition.x
value: 274.0611
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4250993406855589042, guid: 81f092561090b8a478b811250e9e061d,
type: 3}
propertyPath: m_LocalPosition.y
value: 25.03
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4250993406855589042, guid: 81f092561090b8a478b811250e9e061d,
type: 3}
propertyPath: m_LocalPosition.z
value: 227.35574
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4250993406855589042, guid: 81f092561090b8a478b811250e9e061d,
type: 3}
propertyPath: m_LocalRotation.w
value: 0.935503
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4250993406855589042, guid: 81f092561090b8a478b811250e9e061d,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4250993406855589042, guid: 81f092561090b8a478b811250e9e061d,
type: 3}
propertyPath: m_LocalRotation.y
value: -0.3533188
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4250993406855589042, guid: 81f092561090b8a478b811250e9e061d,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4250993406855589042, guid: 81f092561090b8a478b811250e9e061d,
type: 3}
@@ -13483,7 +13614,7 @@ PrefabInstance:
- target: {fileID: 4250993406855589042, guid: 81f092561090b8a478b811250e9e061d,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: -41.381
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4250993406855589042, guid: 81f092561090b8a478b811250e9e061d,
type: 3}
@@ -16221,6 +16352,36 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 778281040}
m_PrefabAsset: {fileID: 0}
--- !u!1 &779035077
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 779035078}
m_Layer: 0
m_Name: Point2
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &779035078
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 779035077}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -87.1, y: -0.83, z: 43.4}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1705947251}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &779375379
PrefabInstance:
m_ObjectHideFlags: 0
@@ -40218,6 +40379,12 @@ Animator:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
--- !u!4 &1235649820 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 4250993406855589042, guid: 81f092561090b8a478b811250e9e061d,
type: 3}
m_PrefabInstance: {fileID: 633987594}
m_PrefabAsset: {fileID: 0}
--- !u!111 &1235649821
Animation:
m_ObjectHideFlags: 0
@@ -62109,6 +62276,38 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 1698564866}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1705947250
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1705947251}
m_Layer: 0
m_Name: Tortoise
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1705947251
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1705947250}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 286, y: 26, z: 227}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 115099253}
- {fileID: 779035078}
m_Father: {fileID: 292577724}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1001 &1705960726
PrefabInstance:
m_ObjectHideFlags: 0
@@ -79925,7 +80124,7 @@ Material:
- _WaveSteepness: 0.1
m_Colors:
- _AmbientColor: {r: 0.5840786, g: 0.49693304, b: 0.60382754, a: 1}
- _EdgeWaterColor: {r: 0.099985294, g: 0.099985294, b: 0.19998544, a: 1}
- _EdgeWaterColor: {r: 0.09997145, g: 0.09997145, b: 0.1999717, a: 1}
- _PW_MainLightColor: {r: 1, g: 0.4268818, b: 0.119498275, a: 1}
- _PW_MainLightDir: {r: 0.8365165, g: 0.2588191, b: 0.48296306, a: 0}
- _PW_MainLightSpecular: {r: 0.3137255, g: 0.27189302, b: 0.22345544, a: 1}