Selaa lähdekoodia

动物场景更新

lvjincheng 3 vuotta sitten
vanhempi
sitoutus
8ba0276763

+ 1 - 1
Assets/ArtAsset/Hunter/Models/Yeji/Yeji.prefab

@@ -722,7 +722,7 @@ Transform:
   m_GameObject: {fileID: 3640209499596699500}
   m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
   m_LocalPosition: {x: 0, y: 0, z: 0}
-  m_LocalScale: {x: 2.2, y: 2.2, z: 2.2}
+  m_LocalScale: {x: 1.2, y: 1.2, z: 1.2}
   m_Children:
   - {fileID: 2406982536886366678}
   m_Father: {fileID: 0}

+ 430 - 36
Assets/BowArrow/Scenes/GameChallengeScene/GameChallenge.unity

@@ -306,6 +306,7 @@ Transform:
   - {fileID: 1096671059}
   - {fileID: 1620378672}
   - {fileID: 108303139}
+  - {fileID: 1847340463}
   m_Father: {fileID: 976028189}
   m_RootOrder: 2
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -4172,6 +4173,102 @@ Transform:
   m_Father: {fileID: 1815244584}
   m_RootOrder: 1
   m_LocalEulerAnglesHint: {x: 55.205494, y: -59.9775, z: -45.90933}
+--- !u!1 &171616080
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 171616084}
+  - component: {fileID: 171616083}
+  - component: {fileID: 171616082}
+  - component: {fileID: 171616081}
+  m_Layer: 0
+  m_Name: "\u6D4B\u8DDD-\u6811\u53F3"
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 0
+--- !u!65 &171616081
+BoxCollider:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 171616080}
+  m_Material: {fileID: 0}
+  m_IsTrigger: 0
+  m_Enabled: 1
+  serializedVersion: 2
+  m_Size: {x: 1, y: 1, z: 1}
+  m_Center: {x: 0, y: 0, z: 0}
+--- !u!23 &171616082
+MeshRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 171616080}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_DynamicOccludee: 1
+  m_StaticShadowCaster: 0
+  m_MotionVectors: 1
+  m_LightProbeUsage: 1
+  m_ReflectionProbeUsage: 1
+  m_RayTracingMode: 2
+  m_RayTraceProcedural: 0
+  m_RenderingLayerMask: 1
+  m_RendererPriority: 0
+  m_Materials:
+  - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
+  m_StaticBatchInfo:
+    firstSubMesh: 0
+    subMeshCount: 0
+  m_StaticBatchRoot: {fileID: 0}
+  m_ProbeAnchor: {fileID: 0}
+  m_LightProbeVolumeOverride: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_ReceiveGI: 1
+  m_PreserveUVs: 0
+  m_IgnoreNormalsForChartDetection: 0
+  m_ImportantGI: 0
+  m_StitchLightmapSeams: 1
+  m_SelectedEditorRenderState: 3
+  m_MinimumChartSize: 4
+  m_AutoUVMaxDistance: 0.5
+  m_AutoUVMaxAngle: 89
+  m_LightmapParameters: {fileID: 0}
+  m_SortingLayerID: 0
+  m_SortingLayer: 0
+  m_SortingOrder: 0
+  m_AdditionalVertexStreams: {fileID: 0}
+--- !u!33 &171616083
+MeshFilter:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 171616080}
+  m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!4 &171616084
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 171616080}
+  m_LocalRotation: {x: 0, y: 0.1036605, z: 0, w: 0.99461275}
+  m_LocalPosition: {x: 155.52, y: 13, z: 152.96}
+  m_LocalScale: {x: 0.1, y: 0.1, z: 32}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 6
+  m_LocalEulerAnglesHint: {x: 0, y: 11.9, z: 0}
 --- !u!1 &171828916
 GameObject:
   m_ObjectHideFlags: 0
@@ -11314,7 +11411,7 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 467042, guid: c90570276bd65ff408b6c4703e4ef9bf, type: 3}
       propertyPath: m_LocalPosition.x
-      value: 152
+      value: 152.699
       objectReference: {fileID: 0}
     - target: {fileID: 467042, guid: c90570276bd65ff408b6c4703e4ef9bf, type: 3}
       propertyPath: m_LocalPosition.y
@@ -11322,7 +11419,7 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 467042, guid: c90570276bd65ff408b6c4703e4ef9bf, type: 3}
       propertyPath: m_LocalPosition.z
-      value: 134.451
+      value: 137.99
       objectReference: {fileID: 0}
     - target: {fileID: 467042, guid: c90570276bd65ff408b6c4703e4ef9bf, type: 3}
       propertyPath: m_LocalRotation.w
@@ -12157,7 +12254,7 @@ Transform:
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 557734454}
   m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
-  m_LocalPosition: {x: 6.4, y: 0, z: 10.46}
+  m_LocalPosition: {x: 4.31, y: 0, z: 13.64}
   m_LocalScale: {x: 1.2, y: 0.1, z: 1.2}
   m_Children: []
   m_Father: {fileID: 720035913}
@@ -13336,6 +13433,18 @@ PrefabInstance:
       propertyPath: m_RootOrder
       value: 0
       objectReference: {fileID: 0}
+    - target: {fileID: 4165636056609648086, guid: f81d257c3d358e64991d48c77b83621b, type: 3}
+      propertyPath: m_LocalScale.x
+      value: 1.3
+      objectReference: {fileID: 0}
+    - target: {fileID: 4165636056609648086, guid: f81d257c3d358e64991d48c77b83621b, type: 3}
+      propertyPath: m_LocalScale.y
+      value: 1.3
+      objectReference: {fileID: 0}
+    - target: {fileID: 4165636056609648086, guid: f81d257c3d358e64991d48c77b83621b, type: 3}
+      propertyPath: m_LocalScale.z
+      value: 1.3
+      objectReference: {fileID: 0}
     - target: {fileID: 4165636056609648086, guid: f81d257c3d358e64991d48c77b83621b, type: 3}
       propertyPath: m_LocalPosition.x
       value: 0
@@ -14597,7 +14706,7 @@ Transform:
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 662921950}
   m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
-  m_LocalPosition: {x: 4.085, y: 0, z: 19.453}
+  m_LocalPosition: {x: 3.354, y: 0, z: 15.885}
   m_LocalScale: {x: 0.53, y: 4.52, z: 0.49}
   m_Children: []
   m_Father: {fileID: 63191686}
@@ -17376,15 +17485,15 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 481810, guid: c34dd698ff306f0439f184ee015a6a5e, type: 3}
       propertyPath: m_LocalPosition.x
-      value: 158.65
+      value: 158.784
       objectReference: {fileID: 0}
     - target: {fileID: 481810, guid: c34dd698ff306f0439f184ee015a6a5e, type: 3}
       propertyPath: m_LocalPosition.y
-      value: 12.82
+      value: 12.582
       objectReference: {fileID: 0}
     - target: {fileID: 481810, guid: c34dd698ff306f0439f184ee015a6a5e, type: 3}
       propertyPath: m_LocalPosition.z
-      value: 140.36
+      value: 140.358
       objectReference: {fileID: 0}
     - target: {fileID: 481810, guid: c34dd698ff306f0439f184ee015a6a5e, type: 3}
       propertyPath: m_LocalRotation.w
@@ -17888,6 +17997,102 @@ Transform:
   m_Father: {fileID: 1815244584}
   m_RootOrder: 5
   m_LocalEulerAnglesHint: {x: -0.044958375, y: 9.794667, z: -44.403507}
+--- !u!1 &794673999
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 794674003}
+  - component: {fileID: 794674002}
+  - component: {fileID: 794674001}
+  - component: {fileID: 794674000}
+  m_Layer: 0
+  m_Name: "\u6D4B\u8DDD-\u6811\u5DE6"
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 0
+--- !u!65 &794674000
+BoxCollider:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 794673999}
+  m_Material: {fileID: 0}
+  m_IsTrigger: 0
+  m_Enabled: 1
+  serializedVersion: 2
+  m_Size: {x: 1, y: 1, z: 1}
+  m_Center: {x: 0, y: 0, z: 0}
+--- !u!23 &794674001
+MeshRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 794673999}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_DynamicOccludee: 1
+  m_StaticShadowCaster: 0
+  m_MotionVectors: 1
+  m_LightProbeUsage: 1
+  m_ReflectionProbeUsage: 1
+  m_RayTracingMode: 2
+  m_RayTraceProcedural: 0
+  m_RenderingLayerMask: 1
+  m_RendererPriority: 0
+  m_Materials:
+  - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
+  m_StaticBatchInfo:
+    firstSubMesh: 0
+    subMeshCount: 0
+  m_StaticBatchRoot: {fileID: 0}
+  m_ProbeAnchor: {fileID: 0}
+  m_LightProbeVolumeOverride: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_ReceiveGI: 1
+  m_PreserveUVs: 0
+  m_IgnoreNormalsForChartDetection: 0
+  m_ImportantGI: 0
+  m_StitchLightmapSeams: 1
+  m_SelectedEditorRenderState: 3
+  m_MinimumChartSize: 4
+  m_AutoUVMaxDistance: 0.5
+  m_AutoUVMaxAngle: 89
+  m_LightmapParameters: {fileID: 0}
+  m_SortingLayerID: 0
+  m_SortingLayer: 0
+  m_SortingOrder: 0
+  m_AdditionalVertexStreams: {fileID: 0}
+--- !u!33 &794674002
+MeshFilter:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 794673999}
+  m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!4 &794674003
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 794673999}
+  m_LocalRotation: {x: -0, y: -0.028162122, z: -0, w: 0.99960333}
+  m_LocalPosition: {x: 155.52, y: 13, z: 152.96}
+  m_LocalScale: {x: 0.1, y: 0.1, z: 32}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 5
+  m_LocalEulerAnglesHint: {x: 0, y: -3.228, z: 0}
 --- !u!1001 &799197802
 PrefabInstance:
   m_ObjectHideFlags: 0
@@ -20402,7 +20607,7 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalPosition.x
-      value: -7.74
+      value: -7.0409946
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalPosition.y
@@ -20410,7 +20615,7 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalPosition.z
-      value: 12.08
+      value: 15.619001
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalRotation.w
@@ -23208,6 +23413,102 @@ Transform:
   m_Father: {fileID: 1387988175}
   m_RootOrder: 3
   m_LocalEulerAnglesHint: {x: 0.045543965, y: -3.454344, z: -10.319342}
+--- !u!1 &1031468040
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 1031468044}
+  - component: {fileID: 1031468043}
+  - component: {fileID: 1031468042}
+  - component: {fileID: 1031468041}
+  m_Layer: 0
+  m_Name: "\u6D4B\u8DDD-\u6811\u5DE6\u8FB9\u754C"
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 0
+--- !u!65 &1031468041
+BoxCollider:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1031468040}
+  m_Material: {fileID: 0}
+  m_IsTrigger: 0
+  m_Enabled: 1
+  serializedVersion: 2
+  m_Size: {x: 1, y: 1, z: 1}
+  m_Center: {x: 0, y: 0, z: 0}
+--- !u!23 &1031468042
+MeshRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1031468040}
+  m_Enabled: 1
+  m_CastShadows: 1
+  m_ReceiveShadows: 1
+  m_DynamicOccludee: 1
+  m_StaticShadowCaster: 0
+  m_MotionVectors: 1
+  m_LightProbeUsage: 1
+  m_ReflectionProbeUsage: 1
+  m_RayTracingMode: 2
+  m_RayTraceProcedural: 0
+  m_RenderingLayerMask: 1
+  m_RendererPriority: 0
+  m_Materials:
+  - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
+  m_StaticBatchInfo:
+    firstSubMesh: 0
+    subMeshCount: 0
+  m_StaticBatchRoot: {fileID: 0}
+  m_ProbeAnchor: {fileID: 0}
+  m_LightProbeVolumeOverride: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_ReceiveGI: 1
+  m_PreserveUVs: 0
+  m_IgnoreNormalsForChartDetection: 0
+  m_ImportantGI: 0
+  m_StitchLightmapSeams: 1
+  m_SelectedEditorRenderState: 3
+  m_MinimumChartSize: 4
+  m_AutoUVMaxDistance: 0.5
+  m_AutoUVMaxAngle: 89
+  m_LightmapParameters: {fileID: 0}
+  m_SortingLayerID: 0
+  m_SortingLayer: 0
+  m_SortingOrder: 0
+  m_AdditionalVertexStreams: {fileID: 0}
+--- !u!33 &1031468043
+MeshFilter:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1031468040}
+  m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!4 &1031468044
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1031468040}
+  m_LocalRotation: {x: 0, y: -0.1865241, z: 0, w: 0.9824504}
+  m_LocalPosition: {x: 155.52, y: 13, z: 152.96}
+  m_LocalScale: {x: 0.1, y: 0.1, z: 32}
+  m_Children: []
+  m_Father: {fileID: 0}
+  m_RootOrder: 7
+  m_LocalEulerAnglesHint: {x: 0, y: -21.5, z: 0}
 --- !u!1001 &1036490624
 PrefabInstance:
   m_ObjectHideFlags: 0
@@ -23570,7 +23871,7 @@ RectTransform:
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0, y: 0}
   m_AnchorMax: {x: 0, y: 0}
-  m_AnchoredPosition: {x: 30, y: 0}
+  m_AnchoredPosition: {x: 28.83584, y: 0}
   m_SizeDelta: {x: 0, y: 33}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!114 &1047161075
@@ -23865,7 +24166,7 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 184764, guid: c34dd698ff306f0439f184ee015a6a5e, type: 3}
       propertyPath: m_NavMeshLayer
-      value: 1
+      value: 0
       objectReference: {fileID: 0}
     - target: {fileID: 184764, guid: c34dd698ff306f0439f184ee015a6a5e, type: 3}
       propertyPath: m_StaticEditorFlags
@@ -23889,15 +24190,15 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 481810, guid: c34dd698ff306f0439f184ee015a6a5e, type: 3}
       propertyPath: m_LocalPosition.x
-      value: 160.446
+      value: 160.464
       objectReference: {fileID: 0}
     - target: {fileID: 481810, guid: c34dd698ff306f0439f184ee015a6a5e, type: 3}
       propertyPath: m_LocalPosition.y
-      value: 12.562
+      value: 12.422
       objectReference: {fileID: 0}
     - target: {fileID: 481810, guid: c34dd698ff306f0439f184ee015a6a5e, type: 3}
       propertyPath: m_LocalPosition.z
-      value: 139.203
+      value: 139.188
       objectReference: {fileID: 0}
     - target: {fileID: 481810, guid: c34dd698ff306f0439f184ee015a6a5e, type: 3}
       propertyPath: m_LocalRotation.w
@@ -24471,15 +24772,15 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 475468, guid: f3973e9c286651941ac8ad0f5887dc69, type: 3}
       propertyPath: m_LocalPosition.x
-      value: 152.073
+      value: 152.772
       objectReference: {fileID: 0}
     - target: {fileID: 475468, guid: f3973e9c286651941ac8ad0f5887dc69, type: 3}
       propertyPath: m_LocalPosition.y
-      value: 13.067
+      value: 13.082
       objectReference: {fileID: 0}
     - target: {fileID: 475468, guid: f3973e9c286651941ac8ad0f5887dc69, type: 3}
       propertyPath: m_LocalPosition.z
-      value: 134.127
+      value: 137.666
       objectReference: {fileID: 0}
     - target: {fileID: 475468, guid: f3973e9c286651941ac8ad0f5887dc69, type: 3}
       propertyPath: m_LocalRotation.w
@@ -27071,7 +27372,7 @@ RectTransform:
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0, y: 0}
   m_AnchorMax: {x: 0, y: 0}
-  m_AnchoredPosition: {x: 30, y: 0}
+  m_AnchoredPosition: {x: 28.83584, y: 0}
   m_SizeDelta: {x: 0, y: 33}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!114 &1203594963
@@ -28066,7 +28367,7 @@ Transform:
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 1237237194}
   m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
-  m_LocalPosition: {x: -7.188, y: 0, z: 13.767}
+  m_LocalPosition: {x: 5.24, y: 0, z: 16.88}
   m_LocalScale: {x: 1.2, y: 0.1, z: 1.2}
   m_Children: []
   m_Father: {fileID: 720035913}
@@ -32336,8 +32637,8 @@ Transform:
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 1441200795}
   m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
-  m_LocalPosition: {x: -8.292, y: 0, z: 21.299}
-  m_LocalScale: {x: 0.77051395, y: 8.86, z: 0.49}
+  m_LocalPosition: {x: -6.157, y: 0, z: 15.485}
+  m_LocalScale: {x: 0.6131519, y: 8.86, z: 0.49}
   m_Children: []
   m_Father: {fileID: 63191686}
   m_RootOrder: 2
@@ -36154,27 +36455,27 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalScale.x
-      value: 4.806191
+      value: 3
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalScale.y
-      value: 4.8061905
+      value: 3
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalScale.z
-      value: 3.481989
+      value: 3
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalPosition.x
-      value: 5.32
+      value: 2.96
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalPosition.y
-      value: 8.18
+      value: 7.51
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalPosition.z
-      value: 9.53
+      value: 15.81
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalRotation.w
@@ -36340,7 +36641,7 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 486098, guid: a35926f9f2e67e848868c7fbabe6c2f0, type: 3}
       propertyPath: m_LocalPosition.x
-      value: 152.45
+      value: 153.149
       objectReference: {fileID: 0}
     - target: {fileID: 486098, guid: a35926f9f2e67e848868c7fbabe6c2f0, type: 3}
       propertyPath: m_LocalPosition.y
@@ -36348,7 +36649,7 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 486098, guid: a35926f9f2e67e848868c7fbabe6c2f0, type: 3}
       propertyPath: m_LocalPosition.z
-      value: 134.4
+      value: 137.939
       objectReference: {fileID: 0}
     - target: {fileID: 486098, guid: a35926f9f2e67e848868c7fbabe6c2f0, type: 3}
       propertyPath: m_LocalRotation.w
@@ -38304,8 +38605,8 @@ Transform:
   m_PrefabAsset: {fileID: 0}
   m_GameObject: {fileID: 1730287877}
   m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
-  m_LocalPosition: {x: -1.237, y: 0, z: 21.5}
-  m_LocalScale: {x: 0.6344909, y: 5.11, z: 0.49}
+  m_LocalPosition: {x: -0.988, y: 0, z: 16.244}
+  m_LocalScale: {x: 0.6344909, y: 4.46, z: 0.49}
   m_Children: []
   m_Father: {fileID: 63191686}
   m_RootOrder: 1
@@ -40738,6 +41039,10 @@ PrefabInstance:
       propertyPath: m_Name
       value: pine_tree (80)
       objectReference: {fileID: 0}
+    - target: {fileID: 104774, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+      propertyPath: m_IsActive
+      value: 0
+      objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_RootOrder
       value: 88
@@ -40752,19 +41057,19 @@ PrefabInstance:
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalScale.z
-      value: 2.012321
+      value: 2
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalPosition.x
-      value: -2.01
+      value: -2.22
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalPosition.y
-      value: 5.89
+      value: 5.81
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalPosition.z
-      value: 9.91
+      value: 15.08
       objectReference: {fileID: 0}
     - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
       propertyPath: m_LocalRotation.w
@@ -41250,6 +41555,95 @@ MonoBehaviour:
   absoluteAngleText: {fileID: 372149789}
   offsetAngleInput: {fileID: 2097453750}
   logText: {fileID: 537554554}
+--- !u!1001 &1847340462
+PrefabInstance:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    m_TransformParent: {fileID: 16232814}
+    m_Modifications:
+    - target: {fileID: 104774, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+      propertyPath: m_Name
+      value: pine_tree (46)
+      objectReference: {fileID: 0}
+    - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+      propertyPath: m_RootOrder
+      value: 92
+      objectReference: {fileID: 0}
+    - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+      propertyPath: m_LocalScale.x
+      value: 3.25
+      objectReference: {fileID: 0}
+    - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+      propertyPath: m_LocalScale.y
+      value: 1.7151375
+      objectReference: {fileID: 0}
+    - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+      propertyPath: m_LocalScale.z
+      value: 1.7151377
+      objectReference: {fileID: 0}
+    - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+      propertyPath: m_LocalPosition.x
+      value: -2.62
+      objectReference: {fileID: 0}
+    - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+      propertyPath: m_LocalPosition.y
+      value: 5.68
+      objectReference: {fileID: 0}
+    - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+      propertyPath: m_LocalPosition.z
+      value: 15.24
+      objectReference: {fileID: 0}
+    - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+      propertyPath: m_LocalRotation.w
+      value: 0.69604045
+      objectReference: {fileID: 0}
+    - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+      propertyPath: m_LocalRotation.x
+      value: -0.69604045
+      objectReference: {fileID: 0}
+    - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+      propertyPath: m_LocalRotation.y
+      value: 0.12461045
+      objectReference: {fileID: 0}
+    - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+      propertyPath: m_LocalRotation.z
+      value: 0.12461045
+      objectReference: {fileID: 0}
+    - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.x
+      value: -90
+      objectReference: {fileID: 0}
+    - target: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.z
+      value: 20.3
+      objectReference: {fileID: 0}
+    m_RemovedComponents: []
+  m_SourcePrefab: {fileID: 100100000, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+--- !u!4 &1847340463 stripped
+Transform:
+  m_CorrespondingSourceObject: {fileID: 495872, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+  m_PrefabInstance: {fileID: 1847340462}
+  m_PrefabAsset: {fileID: 0}
+--- !u!1 &1847340464 stripped
+GameObject:
+  m_CorrespondingSourceObject: {fileID: 104774, guid: 196a6be01d89f9840bebaad593a4bf7f, type: 3}
+  m_PrefabInstance: {fileID: 1847340462}
+  m_PrefabAsset: {fileID: 0}
+--- !u!64 &1847340465
+MeshCollider:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 1847340464}
+  m_Material: {fileID: 0}
+  m_IsTrigger: 0
+  m_Enabled: 0
+  serializedVersion: 4
+  m_Convex: 0
+  m_CookingOptions: 30
+  m_Mesh: {fileID: 4300000, guid: 4637b89c6b089924c8505ce875d04ba5, type: 3}
 --- !u!1 &1848532961
 GameObject:
   m_ObjectHideFlags: 0
@@ -47964,7 +48358,7 @@ RectTransform:
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
   m_AnchorMin: {x: 0, y: 0}
   m_AnchorMax: {x: 0, y: 0}
-  m_AnchoredPosition: {x: 50, y: 0}
+  m_AnchoredPosition: {x: 47.67168, y: 0}
   m_SizeDelta: {x: 0, y: 33}
   m_Pivot: {x: 0.5, y: 0.5}
 --- !u!114 &2142579590

BIN
Assets/BowArrow/Scenes/GameChallengeScene/GameChallenge/NavMesh.asset


+ 1 - 1
Assets/BowArrow/Scripts/GameChallenge/Animals/Rabbit.cs

@@ -325,7 +325,7 @@ public class Rabbit : TargetAnimal
     void RandomMove() {
         Vector3 standardPointer = animalsBaseT.forward;
         Vector3 pointerWithLen = standardPointer.normalized * (baseDistance + Random.value * baseDistanceMoveRange);
-        pointerWithLen = Quaternion.AngleAxis(Random.Range(-18f, 18f), Vector3.up) * pointerWithLen;
+        pointerWithLen = Quaternion.AngleAxis(Random.Range(-14f, 14f), Vector3.up) * pointerWithLen;
         Vector3 newPos = animalsBaseT.position + pointerWithLen;
         // GameObject.Find("BBAA").transform.position = newPos;
         // GameObject.Find("BBBA").transform.LookAt(GameObject.Find("BBAA").transform);

+ 3 - 3
Assets/BowArrow/Scripts/GameChallenge/Animals/Wolf.cs

@@ -420,7 +420,7 @@ public class Wolf : TargetAnimal
             float baseDistanceMoveRange = 5;
             Vector3 standardPointer = animalsBaseT.forward;
             Vector3 pointerWithLen = standardPointer.normalized * (baseDistance + Random.value * baseDistanceMoveRange);
-            pointerWithLen = Quaternion.AngleAxis(Random.Range(-20f, 23f), Vector3.up) * pointerWithLen;
+            pointerWithLen = Quaternion.AngleAxis(Random.Range(-14f, 14f), Vector3.up) * pointerWithLen;
             newPos = animalsBaseT.position + pointerWithLen;
         }
         SetDestination(newPos);
@@ -462,9 +462,9 @@ public class Wolf : TargetAnimal
                 float crossY = Vector3.Cross(standardVec, vecToMyPos).y;
                 float nextAngle;
                 if (crossY >= 0) { //在右边
-                    nextAngle = Random.Range(-20f, -10f);//下次就向左边走
+                    nextAngle = Random.Range(-14f, -10f);//下次就向左边走
                 } else { //在左边
-                    nextAngle = Random.Range(13f, 22f);;//下次就向右边走
+                    nextAngle = Random.Range(10f, 14f);;//下次就向右边走
                 }
                 float nextDistance = distance - Random.Range(3.5f, 4.5f);
                 if (nextDistance > maxDistance) {

+ 1 - 1
Assets/BowArrow/Scripts/GameChallenge/Animals/Yeji.cs

@@ -173,7 +173,7 @@ public class Yeji : TargetAnimal
         float canStandTime = 3f;
         float canFlyStayTime = 3f;
         //能够在前几棵树徘徊
-        [System.NonSerialized] public int canFlyTreeCount = 4;
+        [System.NonSerialized] public int canFlyTreeCount = 3;
         const float downSpeed = 2.0f;
         //更新逻辑-起飞降落
         void UpdateFlyUpDown() {

+ 3 - 3
Assets/BowArrow/Scripts/GameChallenge/WoldActGird/WolfActGrid.cs

@@ -50,9 +50,9 @@ public class WolfActGrid : MonoBehaviour
         float circleRadius = 0.6f;
         Vector3 standardPosition = transform.position;
         Vector3 standardPointer = transform.forward;
-        float minAngleY = -20f;
-        float maxAngleY = 23f;
-        for (float distance = 8.5f; distance <= 50f; distance += circleRadius * 2) {
+        float minAngleY = -14f;
+        float maxAngleY = 14f;
+        for (float distance = 11.5f; distance <= 50f; distance += circleRadius * 2) {
             List<Vector3> posList = new List<Vector3>();
             areaMatrix.posMatrix.Add(posList);
             float sinValue = circleRadius / distance;

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 0 - 0
Assets/BowArrow/Scripts/GameChallenge/WoldActGird/WolfActGrid.json


+ 1 - 1
Assets/BowArrow/Scripts/GameMode/RabbitHuntGameMode.cs

@@ -70,7 +70,7 @@ public class RabbitHuntGameMode : ChallengeGameMode
             baseCreateDistance += plusCreateDistance;
             Vector3 standardPointer = animalsBaseT.forward;
             Vector3 displace = standardPointer * createDistance;
-            displace = Quaternion.AngleAxis(Random.Range(-18f, 18f), Vector3.up) * displace;
+            displace = Quaternion.AngleAxis(Random.Range(-14f, 14f), Vector3.up) * displace;
             Vector3 newPos = animalsBaseT.position + displace;
         #endregion
 

+ 1 - 1
Assets/BowArrow/Scripts/GameMode/WolfHuntGameMode.cs

@@ -70,7 +70,7 @@ public class WolfHuntGameMode : ChallengeGameMode
             baseCreateDistance += plusCreateDistance;
             Vector3 standardPointer = animalsBaseT.forward;
             Vector3 displace = standardPointer * createDistance;
-            displace = Quaternion.AngleAxis(15 - Random.value * 30, Vector3.up) * displace;
+            displace = Quaternion.AngleAxis(Random.Range(-14f, 14f), Vector3.up) * displace;
             Vector3 newPos = animalsBaseT.position + displace;
         #endregion
 

+ 10 - 7
Assets/BowArrow/Scripts/GameMode/YejiHuntGameMode.cs

@@ -58,13 +58,16 @@ public class YejiHuntGameMode : ChallengeGameMode
         #region 
             //野鸡将在哪棵树附近生成
             int createNearTreeIndex = 0;
-            if (createAnimalIndex < 2) {
-                createNearTreeIndex = createAnimalIndex;
-            } else if (createAnimalIndex < 4) {
-                createNearTreeIndex = 2;
-            } else {
-                createNearTreeIndex = 3;
-            } 
+            // if (createAnimalIndex < 2) {
+            //     createNearTreeIndex = createAnimalIndex;
+            // } else if (createAnimalIndex < 4) {
+            //     createNearTreeIndex = 2;
+            // } else if (createAnimalIndex < 5) {
+            //     createNearTreeIndex = 1;
+            // } else {
+            //     createNearTreeIndex = 0;
+            // }
+            createNearTreeIndex = createAnimalIndex % 3;
             TreeAreaRecorder.AreaInfo areaInfo = treeAreaRecorder.getValidAreaInfo(createNearTreeIndex);
             Vector3 newPos = CalculateNewPosByTreePos(animalsBaseT, flyPlaneHeight, areaInfo);
         #endregion

Kaikkia tiedostoja ei voida näyttää, sillä liian monta tiedostoa muuttui tässä diffissä