diff --git a/ColorlessWorld-2024-4-2/Assets/Prefab/BuffPrefab.meta b/ColorlessWorld-2024-4-2/Assets/Prefab/BuffPrefab.meta new file mode 100644 index 00000000..f127981f --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/Prefab/BuffPrefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 00e47d7323faff4408563b301210b68b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ColorlessWorld-2024-4-2/Assets/Prefab/BuffPrefab/BuffIcon.prefab b/ColorlessWorld-2024-4-2/Assets/Prefab/BuffPrefab/BuffIcon.prefab new file mode 100644 index 00000000..90cfb215 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/Prefab/BuffPrefab/BuffIcon.prefab @@ -0,0 +1,237 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &610775712955856159 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7807764757529915208} + - component: {fileID: 4149673547459892155} + - component: {fileID: 4092475717025940613} + m_Layer: 0 + m_Name: BuffIcon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7807764757529915208 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 610775712955856159} + 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_ConstrainProportionsScale: 1 + m_Children: + - {fileID: 5566427239031149402} + - {fileID: 628428755517995627} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4149673547459892155 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 610775712955856159} + m_CullTransparentMesh: 1 +--- !u!114 &4092475717025940613 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 610775712955856159} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!1 &5955648499163411156 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 628428755517995627} + - component: {fileID: 4953326812075947436} + - component: {fileID: 3406283921332908940} + m_Layer: 0 + m_Name: Text (Legacy) (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &628428755517995627 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5955648499163411156} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0} + m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 7807764757529915208} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.055, y: -0.046} + m_SizeDelta: {x: 30.003, y: 29.992} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &4953326812075947436 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5955648499163411156} + m_CullTransparentMesh: 1 +--- !u!114 &3406283921332908940 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5955648499163411156} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 15 + m_FontStyle: 1 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 0 +--- !u!1 &6410111539695626645 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5566427239031149402} + - component: {fileID: 1753794592030971005} + - component: {fileID: 138715787103472225} + m_Layer: 0 + m_Name: Text (Legacy) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &5566427239031149402 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6410111539695626645} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.000000059662} + m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 7807764757529915208} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.012, y: -0.000000031044} + m_SizeDelta: {x: 30.003, y: 29.992} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1753794592030971005 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6410111539695626645} + m_CullTransparentMesh: 1 +--- !u!114 &138715787103472225 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6410111539695626645} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 25 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 10 + m_MaxSize: 40 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: "\u6BD2" diff --git a/ColorlessWorld-2024-4-2/Assets/Prefab/BuffPrefab/BuffIcon.prefab.meta b/ColorlessWorld-2024-4-2/Assets/Prefab/BuffPrefab/BuffIcon.prefab.meta new file mode 100644 index 00000000..b1634289 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/Prefab/BuffPrefab/BuffIcon.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 457a3d2dee855fa41a324600bf63e57f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ColorlessWorld-2024-4-2/Assets/Prefab/EnemySortIconPrefab.meta b/ColorlessWorld-2024-4-2/Assets/Prefab/EnemySortIconPrefab.meta new file mode 100644 index 00000000..f70d36b7 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/Prefab/EnemySortIconPrefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 88bb1d2cff1d75b469080778b316f64a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ColorlessWorld-2024-4-2/Assets/Prefab/EnemySortIconPrefab/Image.prefab b/ColorlessWorld-2024-4-2/Assets/Prefab/EnemySortIconPrefab/Image.prefab new file mode 100644 index 00000000..b192b6cc --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/Prefab/EnemySortIconPrefab/Image.prefab @@ -0,0 +1,174 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &3996261003794035401 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6790409858285281716} + - component: {fileID: 7032477433257849847} + - component: {fileID: 8739200574348231683} + - component: {fileID: 2042335090264202183} + m_Layer: 5 + m_Name: mark + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &6790409858285281716 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3996261003794035401} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 7415125321418995972} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 1} + m_AnchorMax: {x: 0, y: 1} + m_AnchoredPosition: {x: 27, y: -97.70001} + m_SizeDelta: {x: 20, y: 20} + m_Pivot: {x: 0, y: 0.5} +--- !u!222 &7032477433257849847 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3996261003794035401} + m_CullTransparentMesh: 1 +--- !u!114 &8739200574348231683 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3996261003794035401} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 742bf0b88f4012442b999ad674d86419, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!114 &2042335090264202183 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3996261003794035401} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 306cc8c2b49d7114eaa3623786fc2126, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreLayout: 1 + m_MinWidth: -1 + m_MinHeight: -1 + m_PreferredWidth: -1 + m_PreferredHeight: -1 + m_FlexibleWidth: -1 + m_FlexibleHeight: -1 + m_LayoutPriority: 1 +--- !u!1 &5569660811439888322 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7415125321418995972} + - component: {fileID: 5383049423861598141} + - component: {fileID: 8435934115229815838} + m_Layer: 5 + m_Name: Image + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &7415125321418995972 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5569660811439888322} + 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_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6790409858285281716} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &5383049423861598141 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5569660811439888322} + m_CullTransparentMesh: 1 +--- !u!114 &8435934115229815838 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5569660811439888322} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 0} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 diff --git a/ColorlessWorld-2024-4-2/Assets/Prefab/EnemySortIconPrefab/Image.prefab.meta b/ColorlessWorld-2024-4-2/Assets/Prefab/EnemySortIconPrefab/Image.prefab.meta new file mode 100644 index 00000000..4009d337 --- /dev/null +++ b/ColorlessWorld-2024-4-2/Assets/Prefab/EnemySortIconPrefab/Image.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6bc0944d755f465408cd5614f23db880 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/ColorlessWorld-2024-4-2/Assets/Scenes/SampleScene.unity b/ColorlessWorld-2024-4-2/Assets/Scenes/SampleScene.unity index 4f1b5e30..e38d50ae 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scenes/SampleScene.unity +++ b/ColorlessWorld-2024-4-2/Assets/Scenes/SampleScene.unity @@ -547,6 +547,84 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 82673845} m_CullTransparentMesh: 1 +--- !u!1 &85278574 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 85278575} + - component: {fileID: 85278577} + - component: {fileID: 85278576} + m_Layer: 0 + m_Name: HPtextPanle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &85278575 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 85278574} + m_LocalRotation: {x: -0, y: -0, z: -5.4569675e-11, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.029} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2084891550} + - {fileID: 518679886} + - {fileID: 1500125201} + m_Father: {fileID: 2005745545} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -0.505, y: -0.265} + m_SizeDelta: {x: 0.3, y: 0.3} + m_Pivot: {x: 0, y: 0} +--- !u!114 &85278576 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 85278574} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 100 +--- !u!222 &85278577 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 85278574} + m_CullTransparentMesh: 1 --- !u!1 &92053618 GameObject: m_ObjectHideFlags: 0 @@ -622,6 +700,85 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 92053618} m_CullTransparentMesh: 1 +--- !u!1 &101676859 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 101676860} + - component: {fileID: 101676861} + - component: {fileID: 101676862} + m_Layer: 0 + m_Name: currentHPtext + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &101676860 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101676859} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 847738756} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.065, y: 0.07} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &101676861 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101676859} + m_CullTransparentMesh: 1 +--- !u!114 &101676862 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 101676859} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 25 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 51 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 68 --- !u!1 &111044418 GameObject: m_ObjectHideFlags: 0 @@ -852,102 +1009,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 127212877} m_CullTransparentMesh: 1 ---- !u!1 &130073001 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 130073005} - - component: {fileID: 130073004} - - component: {fileID: 130073003} - - component: {fileID: 130073002} - m_Layer: 11 - m_Name: Rock (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!135 &130073002 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 130073001} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 1 - serializedVersion: 3 - m_Radius: 0.45 - m_Center: {x: 0, y: 0.41, z: -2} ---- !u!114 &130073003 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 130073001} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: cf819d57070dbab4a95ad54cedacd2fa, type: 3} - m_Name: - m_EditorClassIdentifier: - rewardList: [] - blockType: 1 ---- !u!114 &130073004 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 130073001} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b93e606dce1c400408bd059eaaa399b2, type: 3} - m_Name: - m_EditorClassIdentifier: - templateEnemyState: {fileID: 11400000, guid: b991b3f0500bd0c439d1a956c497c4cb, type: 2} - EnemyState: {fileID: 0} - positionX: 1 - positionY: 4 - pasth: [] - oppositePasth: [] - moveType: 0 - rangePool: [] - enemyType: 1 - enemyScript: 0 - lineAim: {fileID: 0} - canLineAppre: 0 - canMove: 0 - planAction: 0 ---- !u!4 &130073005 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 130073001} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0.9657449, z: -0.2594933, w: 0} - m_LocalPosition: {x: 22.126, y: 0.36, z: 5.12} - m_LocalScale: {x: 0.1, y: 1, z: 0.12} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 2002726966} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 30.08, y: 180, z: 0} --- !u!1 &130569068 GameObject: m_ObjectHideFlags: 0 @@ -1539,7 +1600,7 @@ Canvas: m_SortingLayerID: 0 m_SortingOrder: 2 m_TargetDisplay: 0 ---- !u!1 &172898222 +--- !u!1 &173840241 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1547,149 +1608,67 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 172898223} - - component: {fileID: 172898225} - - component: {fileID: 172898224} + - component: {fileID: 173840243} + - component: {fileID: 173840242} + - component: {fileID: 173840244} + - component: {fileID: 173840245} m_Layer: 11 - m_Name: Rook (4) + m_Name: CanDestoryBlock m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &172898223 + m_IsActive: 0 +--- !u!114 &173840242 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 173840241} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b93e606dce1c400408bd059eaaa399b2, type: 3} + m_Name: + m_EditorClassIdentifier: + templateEnemyState: {fileID: 11400000, guid: b991b3f0500bd0c439d1a956c497c4cb, type: 2} + EnemyState: {fileID: 0} + positionX: 5 + positionY: 5 + pasth: [] + oppositePasth: [] + moveType: 0 + rangePool: [] + enemyType: 1 + enemyScript: 0 + lineAim: {fileID: 0} + canLineAppre: 0 + enemyUIBar: {fileID: 0} + canMove: 0 + planAction: 0 +--- !u!4 &173840243 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 172898222} + m_GameObject: {fileID: 173840241} serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0, z: -0.1} - m_LocalScale: {x: 1, y: 1, z: 0.5} + m_LocalRotation: {x: 0, y: 0.9657449, z: -0.2594933, w: 0} + m_LocalPosition: {x: 21.055, y: 0.36, z: 5.12} + m_LocalScale: {x: 0.1, y: 1, z: 0.12} m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 436581914} - m_LocalEulerAnglesHint: {x: 95, y: 0, z: 0} ---- !u!23 &172898224 -MeshRenderer: + m_Children: + - {fileID: 805025153} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 30.08, y: 180, z: 0} +--- !u!114 &173840244 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 172898222} - 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: 2100000, guid: 700d970fc944e8642b81ab9388a14903, type: 2} - 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 &172898225 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 172898222} - m_Mesh: {fileID: -5468021829708598221, guid: ae332737a5755ee499c32f566d3a2913, type: 3} ---- !u!1 &173840241 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 173840243} - - component: {fileID: 173840242} - - component: {fileID: 173840244} - - component: {fileID: 173840245} - m_Layer: 11 - m_Name: CanDestoryBlock - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!114 &173840242 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 173840241} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b93e606dce1c400408bd059eaaa399b2, type: 3} - m_Name: - m_EditorClassIdentifier: - templateEnemyState: {fileID: 11400000, guid: b991b3f0500bd0c439d1a956c497c4cb, type: 2} - EnemyState: {fileID: 0} - positionX: 5 - positionY: 5 - pasth: [] - oppositePasth: [] - moveType: 0 - rangePool: [] - enemyType: 1 - enemyScript: 0 - lineAim: {fileID: 0} - canLineAppre: 0 - canMove: 0 - planAction: 0 ---- !u!4 &173840243 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 173840241} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0.9657449, z: -0.2594933, w: 0} - m_LocalPosition: {x: 21.055, y: 0.36, z: 5.12} - m_LocalScale: {x: 0.1, y: 1, z: 0.12} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 805025153} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 30.08, y: 180, z: 0} ---- !u!114 &173840244 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 173840241} + m_GameObject: {fileID: 173840241} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: cf819d57070dbab4a95ad54cedacd2fa, type: 3} @@ -2020,6 +1999,7 @@ RectTransform: - {fileID: 380737001} - {fileID: 1800377140} - {fileID: 368018009} + - {fileID: 2016424713} m_Father: {fileID: 1821121822} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0} @@ -2146,6 +2126,85 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: b11a487f21e55274181e172db1955ef0, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &214524377 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 214524378} + - component: {fileID: 214524380} + - component: {fileID: 214524379} + m_Layer: 0 + m_Name: / + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &214524378 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 214524377} + m_LocalRotation: {x: -0.000003546476, y: -0.0000015385447, z: 0.26806816, w: -0.9634} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 2016424713} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -31.099} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &214524379 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 214524377} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 45 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 54 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: / +--- !u!222 &214524380 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 214524377} + m_CullTransparentMesh: 1 --- !u!1 &216708359 GameObject: m_ObjectHideFlags: 0 @@ -2587,6 +2646,85 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 225360211} m_CullTransparentMesh: 1 +--- !u!1 &256235457 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 256235458} + - component: {fileID: 256235459} + - component: {fileID: 256235460} + m_Layer: 0 + m_Name: maxHPtext + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &256235458 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 256235457} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 2016424713} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.067, y: -0.062} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &256235459 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 256235457} + m_CullTransparentMesh: 1 +--- !u!114 &256235460 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 256235457} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 25 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 51 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 68 --- !u!1 &260126008 GameObject: m_ObjectHideFlags: 0 @@ -2749,7 +2887,7 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 263387096} m_CullTransparentMesh: 1 ---- !u!1 &295715914 +--- !u!1 &292917595 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2757,38 +2895,117 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 295715917} - - component: {fileID: 295715916} - - component: {fileID: 295715915} - m_Layer: 10 - m_Name: MoveIcon + - component: {fileID: 292917596} + - component: {fileID: 292917597} + - component: {fileID: 292917598} + m_Layer: 0 + m_Name: maxHPtext m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!114 &295715915 -MonoBehaviour: +--- !u!224 &292917596 +RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 295715914} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 0 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 0 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 21300000, guid: df4e456e90b04ce48b5477550bde9707, type: 3} - m_Type: 0 + m_GameObject: {fileID: 292917595} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 847738756} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.067, y: -0.062} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &292917597 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 292917595} + m_CullTransparentMesh: 1 +--- !u!114 &292917598 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 292917595} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 25 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 51 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 68 +--- !u!1 &295715914 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 295715917} + - component: {fileID: 295715916} + - component: {fileID: 295715915} + m_Layer: 10 + m_Name: MoveIcon + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &295715915 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 295715914} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 0 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 0 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: df4e456e90b04ce48b5477550bde9707, type: 3} + m_Type: 0 m_PreserveAspect: 0 m_FillCenter: 1 m_FillMethod: 4 @@ -3040,102 +3257,6 @@ MonoBehaviour: mipBias: 0 varianceClampScale: 0.9 contrastAdaptiveSharpening: 0 ---- !u!1 &339907223 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 339907227} - - component: {fileID: 339907226} - - component: {fileID: 339907225} - - component: {fileID: 339907224} - m_Layer: 11 - m_Name: Rock (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!135 &339907224 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339907223} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 1 - serializedVersion: 3 - m_Radius: 0.45 - m_Center: {x: 0, y: 0.41, z: -2} ---- !u!114 &339907225 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339907223} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: cf819d57070dbab4a95ad54cedacd2fa, type: 3} - m_Name: - m_EditorClassIdentifier: - rewardList: [] - blockType: 1 ---- !u!114 &339907226 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339907223} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b93e606dce1c400408bd059eaaa399b2, type: 3} - m_Name: - m_EditorClassIdentifier: - templateEnemyState: {fileID: 11400000, guid: b991b3f0500bd0c439d1a956c497c4cb, type: 2} - EnemyState: {fileID: 0} - positionX: 6 - positionY: 5 - pasth: [] - oppositePasth: [] - moveType: 0 - rangePool: [] - enemyType: 1 - enemyScript: 0 - lineAim: {fileID: 0} - canLineAppre: 0 - canMove: 0 - planAction: 0 ---- !u!4 &339907227 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 339907223} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0.9657449, z: -0.2594933, w: 0} - m_LocalPosition: {x: 22.126, y: 0.36, z: 5.12} - m_LocalScale: {x: 0.1, y: 1, z: 0.12} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1237356786} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 30.08, y: 180, z: 0} --- !u!1 &345108944 GameObject: m_ObjectHideFlags: 0 @@ -3583,185 +3704,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!1 &397314587 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 397314591} - - component: {fileID: 397314590} - - component: {fileID: 397314589} - - component: {fileID: 397314588} - m_Layer: 11 - m_Name: Rock (3) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!135 &397314588 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 397314587} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 1 - serializedVersion: 3 - m_Radius: 0.45 - m_Center: {x: 0, y: 0.41, z: -2} ---- !u!114 &397314589 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 397314587} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: cf819d57070dbab4a95ad54cedacd2fa, type: 3} - m_Name: - m_EditorClassIdentifier: - rewardList: [] - blockType: 1 ---- !u!114 &397314590 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 397314587} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b93e606dce1c400408bd059eaaa399b2, type: 3} - m_Name: - m_EditorClassIdentifier: - templateEnemyState: {fileID: 11400000, guid: b991b3f0500bd0c439d1a956c497c4cb, type: 2} - EnemyState: {fileID: 0} - positionX: 0 - positionY: 5 - pasth: [] - oppositePasth: [] - moveType: 0 - rangePool: [] - enemyType: 1 - enemyScript: 0 - lineAim: {fileID: 0} - canLineAppre: 0 - canMove: 0 - planAction: 0 ---- !u!4 &397314591 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 397314587} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0.9657449, z: -0.2594933, w: 0} - m_LocalPosition: {x: 22.126, y: 0.36, z: 5.12} - m_LocalScale: {x: 0.1, y: 1, z: 0.12} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1810286370} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 30.08, y: 180, z: 0} ---- !u!1 &401140666 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 401140667} - - component: {fileID: 401140669} - - component: {fileID: 401140668} - m_Layer: 11 - m_Name: Rook (4) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &401140667 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 401140666} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0, z: -0.1} - m_LocalScale: {x: 1, y: 1, z: 0.5} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 1357957599} - m_LocalEulerAnglesHint: {x: 95, y: 0, z: 0} ---- !u!23 &401140668 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 401140666} - 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: 2100000, guid: 700d970fc944e8642b81ab9388a14903, type: 2} - 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 &401140669 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 401140666} - m_Mesh: {fileID: -5468021829708598221, guid: ae332737a5755ee499c32f566d3a2913, type: 3} --- !u!1 &405927979 GameObject: m_ObjectHideFlags: 0 @@ -3998,90 +3940,15 @@ MonoBehaviour: m_EditorClassIdentifier: m_Version: 3 m_UsePipelineSettings: 1 - m_AdditionalLightsShadowResolutionTier: 2 - m_LightLayerMask: 1 - m_RenderingLayers: 1 - m_CustomShadowLayers: 0 - m_ShadowLayerMask: 1 - m_ShadowRenderingLayers: 1 - m_LightCookieSize: {x: 1, y: 1} - m_LightCookieOffset: {x: 0, y: 0} - m_SoftShadowQuality: 1 ---- !u!1 &413347194 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 413347195} - - component: {fileID: 413347197} - - component: {fileID: 413347196} - m_Layer: 0 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &413347195 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 413347194} - 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_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 1770736794} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &413347196 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 413347194} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &413347197 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 413347194} - m_CullTransparentMesh: 1 + m_AdditionalLightsShadowResolutionTier: 2 + m_LightLayerMask: 1 + m_RenderingLayers: 1 + m_CustomShadowLayers: 0 + m_ShadowLayerMask: 1 + m_ShadowRenderingLayers: 1 + m_LightCookieSize: {x: 1, y: 1} + m_LightCookieOffset: {x: 0, y: 0} + m_SoftShadowQuality: 1 --- !u!1 &420211659 GameObject: m_ObjectHideFlags: 0 @@ -4240,155 +4107,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 427957700} m_CullTransparentMesh: 1 ---- !u!1 &436581908 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 436581914} - - component: {fileID: 436581913} - - component: {fileID: 436581912} - - component: {fileID: 436581911} - - component: {fileID: 436581910} - - component: {fileID: 436581909} - m_Layer: 11 - m_Name: Rook (2) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!64 &436581909 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 436581908} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 1 - serializedVersion: 5 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: -5468021829708598221, guid: ae332737a5755ee499c32f566d3a2913, type: 3} ---- !u!114 &436581910 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 436581908} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: cf819d57070dbab4a95ad54cedacd2fa, type: 3} - m_Name: - m_EditorClassIdentifier: - rewardList: [] - blockType: 1 ---- !u!114 &436581911 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 436581908} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b93e606dce1c400408bd059eaaa399b2, type: 3} - m_Name: - m_EditorClassIdentifier: - templateEnemyState: {fileID: 11400000, guid: b991b3f0500bd0c439d1a956c497c4cb, type: 2} - EnemyState: {fileID: 0} - positionX: 0 - positionY: 5 - pasth: [] - oppositePasth: [] - moveType: 0 - rangePool: [] - enemyType: 1 - enemyScript: 0 - lineAim: {fileID: 0} - canLineAppre: 0 - canMove: 0 - planAction: 0 ---- !u!23 &436581912 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 436581908} - m_Enabled: 0 - 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: 2100000, guid: 700d970fc944e8642b81ab9388a14903, type: 2} - 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 &436581913 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 436581908} - m_Mesh: {fileID: -5468021829708598221, guid: ae332737a5755ee499c32f566d3a2913, type: 3} ---- !u!4 &436581914 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 436581908} - serializedVersion: 2 - m_LocalRotation: {x: 0.7372774, y: 0, z: 0, w: 0.67559016} - m_LocalPosition: {x: 25.978, y: 0, z: 6.2617064} - m_LocalScale: {x: 0.9, y: 0.9, z: 4} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 172898223} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 95, y: 0, z: 0} --- !u!1 &442538737 GameObject: m_ObjectHideFlags: 0 @@ -4512,81 +4230,6 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: attack: 10001 ---- !u!1 &455583977 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 455583978} - - component: {fileID: 455583980} - - component: {fileID: 455583979} - m_Layer: 0 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &455583978 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 455583977} - 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_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 1846876809} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &455583979 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 455583977} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &455583980 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 455583977} - m_CullTransparentMesh: 1 --- !u!1 &458879733 GameObject: m_ObjectHideFlags: 0 @@ -5102,6 +4745,7 @@ MonoBehaviour: enemyScript: 0 lineAim: {fileID: 0} canLineAppre: 0 + enemyUIBar: {fileID: 0} canMove: 0 planAction: 0 --- !u!4 &490441552 @@ -5263,37 +4907,116 @@ MonoBehaviour: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 517794012} + m_GameObject: {fileID: 517794012} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 21300000, guid: 06846d39b2c9e8f40941c43d5e290f19, type: 3} + m_Type: 0 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &517794015 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 517794012} + m_CullTransparentMesh: 1 +--- !u!1 &518679885 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 518679886} + - component: {fileID: 518679888} + - component: {fileID: 518679887} + m_Layer: 0 + m_Name: / + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &518679886 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 518679885} + m_LocalRotation: {x: -0.000003546476, y: -0.0000015385447, z: 0.26806816, w: -0.9634} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 85278575} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -31.099} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &518679887 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 518679885} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 21300000, guid: 06846d39b2c9e8f40941c43d5e290f19, type: 3} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &517794015 + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 45 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 54 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: / +--- !u!222 &518679888 CanvasRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 517794012} + m_GameObject: {fileID: 518679885} m_CullTransparentMesh: 1 --- !u!1 &534036237 GameObject: @@ -5328,6 +5051,8 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: HPBar: {fileID: 384974776} + currentHPText: {fileID: 2084891552} + maxHPText: {fileID: 1500125203} sheildText: {fileID: 458879736} attackIcon: {fileID: 21300000, guid: c7ff9e4496a34e04ebb0f0c61bf9982c, type: 3} shootIcon: {fileID: 21300000, guid: ba101da06634f00409c87a24a44aa23e, type: 3} @@ -5347,6 +5072,9 @@ MonoBehaviour: speedText: {fileID: 1025332262} nameText: {fileID: 1166023164} enemyIcon: {fileID: 1381967976} + buffIconList: [] + buffIcon: {fileID: 610775712955856159, guid: 457a3d2dee855fa41a324600bf63e57f, type: 3} + buffPanle: {fileID: 1423349703} time: 0.2 --- !u!114 &534036240 MonoBehaviour: @@ -5372,6 +5100,7 @@ MonoBehaviour: enemyScript: 3 lineAim: {fileID: 1577747813} canLineAppre: 0 + enemyUIBar: {fileID: 0} canMove: 1 planAction: 0 --- !u!135 &534036241 @@ -5426,6 +5155,7 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: time: 0.2 + moveSpeed: 2 --- !u!1 &557438114 GameObject: m_ObjectHideFlags: 0 @@ -6590,6 +6320,7 @@ MonoBehaviour: enemyScript: 0 lineAim: {fileID: 0} canLineAppre: 0 + enemyUIBar: {fileID: 0} canMove: 0 planAction: 0 --- !u!4 &662569098 @@ -6787,126 +6518,6 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 680060074} m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!1 &681786807 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 681786808} - - component: {fileID: 681786810} - - component: {fileID: 681786809} - m_Layer: 0 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &681786808 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 681786807} - 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_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 1770736794} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &681786809 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 681786807} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &681786810 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 681786807} - m_CullTransparentMesh: 1 ---- !u!1 &701699770 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 701699771} - - component: {fileID: 701699772} - m_Layer: 0 - m_Name: MapUnityManager - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &701699771 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 701699770} - serializedVersion: 2 - 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_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 348176937} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &701699772 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 701699770} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d344126aa8082fa48b7e5f19eff09202, type: 3} - m_Name: - m_EditorClassIdentifier: - castPool: [] --- !u!1 &723621925 GameObject: m_ObjectHideFlags: 0 @@ -7549,6 +7160,85 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 805025152} m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &806364676 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 806364677} + - component: {fileID: 806364679} + - component: {fileID: 806364678} + m_Layer: 0 + m_Name: maxHPtext + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &806364677 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 806364676} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 1954493344} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.067, y: -0.062} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &806364678 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 806364676} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 25 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 51 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 68 +--- !u!222 &806364679 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 806364676} + m_CullTransparentMesh: 1 --- !u!1 &832575517 GameObject: m_ObjectHideFlags: 0 @@ -7633,6 +7323,7 @@ RectTransform: - {fileID: 216708360} - {fileID: 442538738} - {fileID: 1433470490} + - {fileID: 1755253524} m_Father: {fileID: 1915587657} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -7678,7 +7369,7 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 846544928} m_CullTransparentMesh: 1 ---- !u!1 &863843109 +--- !u!1 &847738755 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -7686,147 +7377,76 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 863843115} - - component: {fileID: 863843114} - - component: {fileID: 863843113} - - component: {fileID: 863843112} - - component: {fileID: 863843111} - - component: {fileID: 863843110} - m_Layer: 11 - m_Name: Rook (3) + - component: {fileID: 847738756} + - component: {fileID: 847738758} + - component: {fileID: 847738757} + m_Layer: 0 + m_Name: HPtextPanle m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!64 &863843110 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 863843109} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 1 - serializedVersion: 5 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: -5468021829708598221, guid: ae332737a5755ee499c32f566d3a2913, type: 3} ---- !u!114 &863843111 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 863843109} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: cf819d57070dbab4a95ad54cedacd2fa, type: 3} - m_Name: - m_EditorClassIdentifier: - rewardList: [] - blockType: 1 ---- !u!114 &863843112 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 863843109} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b93e606dce1c400408bd059eaaa399b2, type: 3} - m_Name: - m_EditorClassIdentifier: - templateEnemyState: {fileID: 11400000, guid: b991b3f0500bd0c439d1a956c497c4cb, type: 2} - EnemyState: {fileID: 0} - positionX: 6 - positionY: 5 - pasth: [] - oppositePasth: [] - moveType: 0 - rangePool: [] - enemyType: 1 - enemyScript: 0 - lineAim: {fileID: 0} - canLineAppre: 0 - canMove: 0 - planAction: 0 ---- !u!23 &863843113 -MeshRenderer: +--- !u!224 &847738756 +RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 863843109} - m_Enabled: 0 - 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: 2100000, guid: 700d970fc944e8642b81ab9388a14903, type: 2} - 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 &863843114 -MeshFilter: + m_GameObject: {fileID: 847738755} + m_LocalRotation: {x: 1.13686824e-13, y: -0, z: -5.4569675e-11, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.028} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 101676860} + - {fileID: 1749903449} + - {fileID: 292917596} + m_Father: {fileID: 1062283908} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -0.508, y: -0.258} + m_SizeDelta: {x: 0.3, y: 0.3} + m_Pivot: {x: 0, y: 0} +--- !u!114 &847738757 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 863843109} - m_Mesh: {fileID: -5468021829708598221, guid: ae332737a5755ee499c32f566d3a2913, type: 3} ---- !u!4 &863843115 -Transform: + m_GameObject: {fileID: 847738755} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 100 +--- !u!222 &847738758 +CanvasRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 863843109} - serializedVersion: 2 - m_LocalRotation: {x: 0.7372774, y: 0, z: 0, w: 0.67559016} - m_LocalPosition: {x: 25.978, y: 0, z: 6.2617064} - m_LocalScale: {x: 0.9, y: 0.9, z: 4} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 2120689419} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 95, y: 0, z: 0} + m_GameObject: {fileID: 847738755} + m_CullTransparentMesh: 1 --- !u!1 &896604551 GameObject: m_ObjectHideFlags: 0 @@ -8241,7 +7861,7 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 925722498} m_CullTransparentMesh: 1 ---- !u!1 &942148180 +--- !u!1 &932865024 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8249,72 +7869,76 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 942148181} - - component: {fileID: 942148183} - - component: {fileID: 942148182} + - component: {fileID: 932865025} + - component: {fileID: 932865027} + - component: {fileID: 932865026} m_Layer: 0 - m_Name: Image (1) + m_Name: / m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &942148181 +--- !u!224 &932865025 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 942148180} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_GameObject: {fileID: 932865024} + m_LocalRotation: {x: -0.000003546476, y: -0.0000015385447, z: 0.26806816, w: -0.9634} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} m_ConstrainProportionsScale: 1 m_Children: [] - m_Father: {fileID: 1423349704} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} + m_Father: {fileID: 1954493344} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -31.099} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} + m_SizeDelta: {x: 60, y: 60} m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &942148182 +--- !u!114 &932865026 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 942148180} + m_GameObject: {fileID: 932865024} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 m_OnCullStateChanged: m_PersistentCalls: m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &942148183 + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 45 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 54 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: / +--- !u!222 &932865027 CanvasRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 942148180} + m_GameObject: {fileID: 932865024} m_CullTransparentMesh: 1 --- !u!1 &949645254 GameObject: @@ -9320,6 +8944,7 @@ RectTransform: - {fileID: 1721554086} - {fileID: 1055217828} - {fileID: 896604552} + - {fileID: 847738756} m_Father: {fileID: 906338278} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0} @@ -9757,6 +9382,8 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: HPBar: {fileID: 2119544172} + currentHPText: {fileID: 101676862} + maxHPText: {fileID: 292917598} sheildText: {fileID: 2096503676} attackIcon: {fileID: 21300000, guid: c7ff9e4496a34e04ebb0f0c61bf9982c, type: 3} shootIcon: {fileID: 21300000, guid: fadc83bc204db1f4e8a58a85a6ed8283, type: 3} @@ -9776,6 +9403,9 @@ MonoBehaviour: speedText: {fileID: 1025332262} nameText: {fileID: 1166023164} enemyIcon: {fileID: 1381967976} + buffIconList: [] + buffIcon: {fileID: 610775712955856159, guid: 457a3d2dee855fa41a324600bf63e57f, type: 3} + buffPanle: {fileID: 1770736793} time: 0.2 --- !u!114 &1153479993 MonoBehaviour: @@ -9789,11 +9419,11 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 2ee44fd1623e33f47a6ee9994ba818c5, type: 3} m_Name: m_EditorClassIdentifier: - stayRange: 5 layerMask: serializedVersion: 2 m_Bits: 2176 time: 0.2 + moveSpeed: 2 --- !u!114 &1153479994 MonoBehaviour: m_ObjectHideFlags: 0 @@ -9818,6 +9448,7 @@ MonoBehaviour: enemyScript: 4 lineAim: {fileID: 632385595} canLineAppre: 0 + enemyUIBar: {fileID: 0} canMove: 0 planAction: 2 --- !u!135 &1153479995 @@ -10120,164 +9751,58 @@ RectTransform: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1229558973} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: -0.010001193} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 619548416} - m_Father: {fileID: 1896503657} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0.00000071525574, y: 0} - m_SizeDelta: {x: 1.1641, y: 0.2986} - m_Pivot: {x: 0, y: 0} ---- !u!114 &1229558975 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1229558973} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 0} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} - m_Type: 1 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1229558976 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1229558973} - m_CullTransparentMesh: 1 ---- !u!1 &1237356785 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1237356786} - - component: {fileID: 1237356789} - - component: {fileID: 1237356788} - - component: {fileID: 1237356787} - m_Layer: 11 - m_Name: Enemy_1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1237356786 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1237356785} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.48, y: 0.41, z: -3.18} - m_LocalScale: {x: 1.12, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 339907227} - m_LocalEulerAnglesHint: {x: 30.08, y: 180, z: 0} ---- !u!64 &1237356787 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1237356785} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 0 - serializedVersion: 5 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &1237356788 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1237356785} - m_Enabled: 1 - m_CastShadows: 0 - 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: 2100000, guid: 486e537cf5afde346bd8d6dd9933ce28, type: 2} - 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 &1237356789 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1237356785} - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} + m_GameObject: {fileID: 1229558973} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.010001193} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 619548416} + m_Father: {fileID: 1896503657} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0.00000071525574, y: 0} + m_SizeDelta: {x: 1.1641, y: 0.2986} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1229558975 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1229558973} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1229558976 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1229558973} + m_CullTransparentMesh: 1 --- !u!1 &1242608528 GameObject: m_ObjectHideFlags: 0 @@ -11408,155 +10933,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1334427589} m_CullTransparentMesh: 1 ---- !u!1 &1357957593 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1357957599} - - component: {fileID: 1357957598} - - component: {fileID: 1357957597} - - component: {fileID: 1357957596} - - component: {fileID: 1357957595} - - component: {fileID: 1357957594} - m_Layer: 11 - m_Name: Rook (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!64 &1357957594 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1357957593} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 1 - serializedVersion: 5 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: -5468021829708598221, guid: ae332737a5755ee499c32f566d3a2913, type: 3} ---- !u!114 &1357957595 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1357957593} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: cf819d57070dbab4a95ad54cedacd2fa, type: 3} - m_Name: - m_EditorClassIdentifier: - rewardList: [] - blockType: 1 ---- !u!114 &1357957596 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1357957593} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b93e606dce1c400408bd059eaaa399b2, type: 3} - m_Name: - m_EditorClassIdentifier: - templateEnemyState: {fileID: 11400000, guid: b991b3f0500bd0c439d1a956c497c4cb, type: 2} - EnemyState: {fileID: 0} - positionX: 1 - positionY: 4 - pasth: [] - oppositePasth: [] - moveType: 0 - rangePool: [] - enemyType: 1 - enemyScript: 0 - lineAim: {fileID: 0} - canLineAppre: 0 - canMove: 0 - planAction: 0 ---- !u!23 &1357957597 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1357957593} - m_Enabled: 0 - 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: 2100000, guid: 700d970fc944e8642b81ab9388a14903, type: 2} - 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 &1357957598 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1357957593} - m_Mesh: {fileID: -5468021829708598221, guid: ae332737a5755ee499c32f566d3a2913, type: 3} ---- !u!4 &1357957599 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1357957593} - serializedVersion: 2 - m_LocalRotation: {x: 0.7372774, y: 0, z: 0, w: 0.67559016} - m_LocalPosition: {x: 25.978, y: 0, z: 6.2617064} - m_LocalScale: {x: 0.9, y: 0.9, z: 4} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 401140667} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 95, y: 0, z: 0} --- !u!1 &1373963700 GameObject: m_ObjectHideFlags: 0 @@ -11819,6 +11195,8 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: HPBar: {fileID: 1482387672} + currentHPText: {fileID: 1904376279} + maxHPText: {fileID: 256235460} sheildText: {fileID: 949645257} attackIcon: {fileID: 21300000, guid: c7ff9e4496a34e04ebb0f0c61bf9982c, type: 3} shootIcon: {fileID: 21300000, guid: fadc83bc204db1f4e8a58a85a6ed8283, type: 3} @@ -11838,6 +11216,9 @@ MonoBehaviour: speedText: {fileID: 1025332262} nameText: {fileID: 1166023164} enemyIcon: {fileID: 1381967976} + buffIconList: [] + buffIcon: {fileID: 610775712955856159, guid: 457a3d2dee855fa41a324600bf63e57f, type: 3} + buffPanle: {fileID: 1846876808} time: 0.2 --- !u!114 &1387589237 MonoBehaviour: @@ -11851,11 +11232,11 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 2ee44fd1623e33f47a6ee9994ba818c5, type: 3} m_Name: m_EditorClassIdentifier: - stayRange: 5 layerMask: serializedVersion: 2 m_Bits: 2176 time: 0.2 + moveSpeed: 2 --- !u!114 &1387589238 MonoBehaviour: m_ObjectHideFlags: 0 @@ -11876,126 +11257,52 @@ MonoBehaviour: oppositePasth: [] moveType: 0 rangePool: [] - enemyType: 0 - enemyScript: 4 - lineAim: {fileID: 7549239} - canLineAppre: 0 - canMove: 0 - planAction: 2 ---- !u!135 &1387589239 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1387589235} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 1 - serializedVersion: 3 - m_Radius: 0.45 - m_Center: {x: 0, y: 0.4, z: -1.8} ---- !u!4 &1387589240 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1387589235} - serializedVersion: 2 - m_LocalRotation: {x: 0, y: 0.9657449, z: -0.2594933, w: 0} - m_LocalPosition: {x: 18.67, y: 0.36, z: 5.12} - m_LocalScale: {x: 0.1, y: 1, z: 0.12} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1768398372} - - {fileID: 1821121822} - - {fileID: 7549242} - m_Father: {fileID: 0} - m_LocalEulerAnglesHint: {x: 30.08, y: 180, z: 0} ---- !u!1 &1390570921 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1390570922} - - component: {fileID: 1390570924} - - component: {fileID: 1390570923} - m_Layer: 0 - m_Name: Image (1) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1390570922 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1390570921} - 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_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 1846876809} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1390570923 -MonoBehaviour: + enemyType: 0 + enemyScript: 4 + lineAim: {fileID: 7549239} + canLineAppre: 0 + enemyUIBar: {fileID: 0} + canMove: 0 + planAction: 2 +--- !u!135 &1387589239 +SphereCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1390570921} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: + m_GameObject: {fileID: 1387589235} m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1390570924 -CanvasRenderer: + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Radius: 0.45 + m_Center: {x: 0, y: 0.4, z: -1.8} +--- !u!4 &1387589240 +Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1390570921} - m_CullTransparentMesh: 1 + m_GameObject: {fileID: 1387589235} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0.9657449, z: -0.2594933, w: 0} + m_LocalPosition: {x: 18.67, y: 0.36, z: 5.12} + m_LocalScale: {x: 0.1, y: 1, z: 0.12} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1768398372} + - {fileID: 1821121822} + - {fileID: 7549242} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 30.08, y: 180, z: 0} --- !u!1 &1406908583 GameObject: m_ObjectHideFlags: 0 @@ -12058,6 +11365,7 @@ MonoBehaviour: enemyScript: 1 lineAim: {fileID: 1373963700} canLineAppre: 0 + enemyUIBar: {fileID: 0} canMove: 0 planAction: 7 --- !u!114 &1406908586 @@ -12109,6 +11417,8 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: HPBar: {fileID: 1098221465} + currentHPText: {fileID: 0} + maxHPText: {fileID: 0} sheildText: {fileID: 655401605} attackIcon: {fileID: 21300000, guid: c7ff9e4496a34e04ebb0f0c61bf9982c, type: 3} shootIcon: {fileID: 21300000, guid: ba101da06634f00409c87a24a44aa23e, type: 3} @@ -12128,6 +11438,9 @@ MonoBehaviour: speedText: {fileID: 1025332262} nameText: {fileID: 1166023164} enemyIcon: {fileID: 1381967976} + buffIconList: [] + buffIcon: {fileID: 0} + buffPanle: {fileID: 0} time: 0.2 --- !u!1 &1423349703 GameObject: @@ -12156,18 +11469,16 @@ RectTransform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1423349703} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalPosition: {x: 0, y: 0, z: 0.0018} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1858105798} - - {fileID: 942148181} + m_Children: [] m_Father: {fileID: 1675312753} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} - m_AnchoredPosition: {x: -0.1163, y: 0.029} - m_SizeDelta: {x: 0.9286, y: 0.1142} + m_AnchoredPosition: {x: -0.116, y: 0.0598} + m_SizeDelta: {x: 0.9286, y: 0.147} m_Pivot: {x: 0.5, y: 0.5} --- !u!114 &1423349705 MonoBehaviour: @@ -12189,7 +11500,7 @@ MonoBehaviour: m_ChildAlignment: 0 m_StartCorner: 0 m_StartAxis: 0 - m_CellSize: {x: 0.11, y: 0.11} + m_CellSize: {x: 0.15, y: 0.15} m_Spacing: {x: 0.02, y: 0} m_Constraint: 0 m_ConstraintCount: 2 @@ -12663,6 +11974,85 @@ MonoBehaviour: m_VerticalOverflow: 0 m_LineSpacing: 1 m_Text: 0 +--- !u!1 &1500125200 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1500125201} + - component: {fileID: 1500125202} + - component: {fileID: 1500125203} + m_Layer: 0 + m_Name: maxHPtext + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1500125201 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1500125200} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 85278575} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0.067, y: -0.062} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1500125202 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1500125200} + m_CullTransparentMesh: 1 +--- !u!114 &1500125203 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1500125200} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 25 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 51 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 68 --- !u!1 &1501760641 GameObject: m_ObjectHideFlags: 0 @@ -13715,6 +13105,8 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: HPBar: {fileID: 557438117} + currentHPText: {fileID: 0} + maxHPText: {fileID: 0} sheildText: {fileID: 1975901351} attackIcon: {fileID: 21300000, guid: c7ff9e4496a34e04ebb0f0c61bf9982c, type: 3} shootIcon: {fileID: 21300000, guid: fadc83bc204db1f4e8a58a85a6ed8283, type: 3} @@ -13734,6 +13126,9 @@ MonoBehaviour: speedText: {fileID: 1025332262} nameText: {fileID: 1166023164} enemyIcon: {fileID: 1381967976} + buffIconList: [] + buffIcon: {fileID: 0} + buffPanle: {fileID: 0} time: 0.2 --- !u!114 &1696574716 MonoBehaviour: @@ -13779,6 +13174,7 @@ MonoBehaviour: enemyScript: 2 lineAim: {fileID: 1334076123} canLineAppre: 0 + enemyUIBar: {fileID: 0} canMove: 0 planAction: 3 --- !u!135 &1696574718 @@ -14077,6 +13473,85 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1748859173} m_CullTransparentMesh: 1 +--- !u!1 &1749903448 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1749903449} + - component: {fileID: 1749903451} + - component: {fileID: 1749903450} + m_Layer: 0 + m_Name: / + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1749903449 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1749903448} + m_LocalRotation: {x: -0.000003546476, y: -0.0000015385447, z: 0.26806816, w: -0.9634} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 847738756} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: -31.099} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1749903450 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1749903448} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 45 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 54 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: / +--- !u!222 &1749903451 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1749903448} + m_CullTransparentMesh: 1 --- !u!1 &1750187011 GameObject: m_ObjectHideFlags: 0 @@ -14162,23 +13637,123 @@ Canvas: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1750187011} + m_GameObject: {fileID: 1750187011} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 330585545} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 0 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &1755253523 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1755253524} + - component: {fileID: 1755253527} + - component: {fileID: 1755253526} + - component: {fileID: 1755253525} + m_Layer: 5 + m_Name: EnemySortPanel + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1755253524 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1755253523} + 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_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 846544929} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 1} + m_AnchorMax: {x: 0.5, y: 1} + m_AnchoredPosition: {x: 785, y: -326.15613} + m_SizeDelta: {x: 350, y: 100} + m_Pivot: {x: 0.5, y: 1} +--- !u!114 &1755253525 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1755253523} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8a8695521f0d02e499659fee002a26c2, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Padding: + m_Left: 15 + m_Right: 0 + m_Top: 0 + m_Bottom: 0 + m_ChildAlignment: 3 + m_StartCorner: 0 + m_StartAxis: 0 + m_CellSize: {x: 80, y: 80} + m_Spacing: {x: 15, y: 0} + m_Constraint: 0 + m_ConstraintCount: 2 +--- !u!114 &1755253526 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1755253523} m_Enabled: 1 - serializedVersion: 3 - m_RenderMode: 2 - m_Camera: {fileID: 330585545} - m_PlaneDistance: 100 - m_PixelPerfect: 0 - m_ReceivesEvents: 1 - m_OverrideSorting: 0 - m_OverridePixelPerfect: 0 - m_SortingBucketNormalizedSize: 0 - m_VertexColorAlwaysGammaSpace: 0 - m_AdditionalShaderChannelsFlag: 0 - m_UpdateRectTransformForStandalone: 0 - m_SortingLayerID: 0 - m_SortingOrder: 0 - m_TargetDisplay: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &1755253527 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1755253523} + m_CullTransparentMesh: 1 --- !u!1 &1768398371 GameObject: m_ObjectHideFlags: 0 @@ -14292,9 +13867,7 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 681786808} - - {fileID: 413347195} + m_Children: [] m_Father: {fileID: 2101289306} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} @@ -14787,112 +14360,6 @@ MonoBehaviour: playerLayerMask: serializedVersion: 2 m_Bits: 128 ---- !u!1 &1810286369 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1810286370} - - component: {fileID: 1810286373} - - component: {fileID: 1810286372} - - component: {fileID: 1810286371} - m_Layer: 11 - m_Name: Enemy_1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1810286370 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1810286369} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.48, y: 0.41, z: -3.18} - m_LocalScale: {x: 1.12, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 397314591} - m_LocalEulerAnglesHint: {x: 30.08, y: 180, z: 0} ---- !u!64 &1810286371 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1810286369} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 0 - serializedVersion: 5 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &1810286372 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1810286369} - m_Enabled: 1 - m_CastShadows: 0 - 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: 2100000, guid: 486e537cf5afde346bd8d6dd9933ce28, type: 2} - 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 &1810286373 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1810286369} - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &1815790272 GameObject: m_ObjectHideFlags: 0 @@ -15447,9 +14914,7 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 455583978} - - {fileID: 1390570922} + m_Children: [] m_Father: {fileID: 2035599969} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} @@ -15596,81 +15061,6 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1848107655} m_CullTransparentMesh: 1 ---- !u!1 &1858105797 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1858105798} - - component: {fileID: 1858105800} - - component: {fileID: 1858105799} - m_Layer: 0 - m_Name: Image - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!224 &1858105798 -RectTransform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1858105797} - 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_ConstrainProportionsScale: 1 - m_Children: [] - m_Father: {fileID: 1423349704} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} - m_AnchorMin: {x: 0, y: 0} - m_AnchorMax: {x: 0, y: 0} - m_AnchoredPosition: {x: 0, y: 0} - m_SizeDelta: {x: 0, y: 0} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!114 &1858105799 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1858105797} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Material: {fileID: 0} - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_RaycastTarget: 1 - m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} - m_Maskable: 1 - m_OnCullStateChanged: - m_PersistentCalls: - m_Calls: [] - m_Sprite: {fileID: 0} - m_Type: 0 - m_PreserveAspect: 0 - m_FillCenter: 1 - m_FillMethod: 4 - m_FillAmount: 1 - m_FillClockwise: 1 - m_FillOrigin: 0 - m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &1858105800 -CanvasRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1858105797} - m_CullTransparentMesh: 1 --- !u!1 &1896503656 GameObject: m_ObjectHideFlags: 0 @@ -15759,23 +15149,102 @@ Canvas: m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1896503656} + m_GameObject: {fileID: 1896503656} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 2 + m_Camera: {fileID: 330585545} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_VertexColorAlwaysGammaSpace: 0 + m_AdditionalShaderChannelsFlag: 0 + m_UpdateRectTransformForStandalone: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!1 &1904376276 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1904376277} + - component: {fileID: 1904376278} + - component: {fileID: 1904376279} + m_Layer: 0 + m_Name: currentHPtext + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1904376277 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1904376276} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 2016424713} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.065, y: 0.07} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &1904376278 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1904376276} + m_CullTransparentMesh: 1 +--- !u!114 &1904376279 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1904376276} m_Enabled: 1 - serializedVersion: 3 - m_RenderMode: 2 - m_Camera: {fileID: 330585545} - m_PlaneDistance: 100 - m_PixelPerfect: 0 - m_ReceivesEvents: 1 - m_OverrideSorting: 0 - m_OverridePixelPerfect: 0 - m_SortingBucketNormalizedSize: 0 - m_VertexColorAlwaysGammaSpace: 0 - m_AdditionalShaderChannelsFlag: 0 - m_UpdateRectTransformForStandalone: 0 - m_SortingLayerID: 0 - m_SortingOrder: 0 - m_TargetDisplay: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 25 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 51 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 68 --- !u!1 &1915587653 GameObject: m_ObjectHideFlags: 0 @@ -15878,6 +15347,84 @@ RectTransform: m_AnchoredPosition: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0} m_Pivot: {x: 0, y: 0} +--- !u!1 &1954493343 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1954493344} + - component: {fileID: 1954493346} + - component: {fileID: 1954493345} + m_Layer: 0 + m_Name: HPtextPanle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1954493344 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1954493343} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0.000000031119} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 2083389423} + - {fileID: 932865025} + - {fileID: 806364677} + m_Father: {fileID: 1974423747} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -0.3, y: 0} + m_SizeDelta: {x: 0.3, y: 0.3} + m_Pivot: {x: 0, y: 0} +--- !u!114 &1954493345 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1954493343} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 100 +--- !u!222 &1954493346 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1954493343} + m_CullTransparentMesh: 1 --- !u!1 &1961088904 GameObject: m_ObjectHideFlags: 0 @@ -16109,6 +15656,7 @@ RectTransform: m_ConstrainProportionsScale: 0 m_Children: - {fileID: 608009377} + - {fileID: 1954493344} - {fileID: 1302517661} - {fileID: 468997173} m_Father: {fileID: 1809205616} @@ -16194,6 +15742,8 @@ MonoBehaviour: m_Name: m_EditorClassIdentifier: HPBar: {fileID: 1093559906} + textCurrentHPdValue: {fileID: 2083389424} + textMaxHPValue: {fileID: 806364678} stepText: {fileID: 1528201425} textShieldValue: {fileID: 560113994} --- !u!1 &1975901349 @@ -16623,112 +16173,6 @@ MonoBehaviour: planPanle: {fileID: 925722498} stateText: {fileID: 1442274116} attackDamageText: {fileID: 483474807} ---- !u!1 &2002726965 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2002726966} - - component: {fileID: 2002726969} - - component: {fileID: 2002726968} - - component: {fileID: 2002726967} - m_Layer: 11 - m_Name: Enemy_1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2002726966 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2002726965} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.48, y: 0.41, z: -3.18} - m_LocalScale: {x: 1.12, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 130073005} - m_LocalEulerAnglesHint: {x: 30.08, y: 180, z: 0} ---- !u!64 &2002726967 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2002726965} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 0 - serializedVersion: 5 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &2002726968 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2002726965} - m_Enabled: 1 - m_CastShadows: 0 - 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: 2100000, guid: 486e537cf5afde346bd8d6dd9933ce28, type: 2} - 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 &2002726969 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2002726965} - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &2005745544 GameObject: m_ObjectHideFlags: 0 @@ -16764,6 +16208,7 @@ RectTransform: - {fileID: 1578736254} - {fileID: 175614375} - {fileID: 1494288766} + - {fileID: 85278575} m_Father: {fileID: 2029664919} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0} @@ -16778,50 +16223,128 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2005745544} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 04d3090ad1d65344d92355c528aa8c79, type: 3} - m_Name: - m_EditorClassIdentifier: - enemyNode: {fileID: 534036240} - planPanle: {fileID: 925722498} - stateText: {fileID: 1442274116} - attackDamageText: {fileID: 1494288768} ---- !u!65 &2005745547 -BoxCollider: + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 04d3090ad1d65344d92355c528aa8c79, type: 3} + m_Name: + m_EditorClassIdentifier: + enemyNode: {fileID: 534036240} + planPanle: {fileID: 925722498} + stateText: {fileID: 1442274116} + attackDamageText: {fileID: 1494288768} +--- !u!65 &2005745547 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2005745544} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 0.7718586, y: 0.41468406, z: 0.1} + m_Center: {x: 0, y: 0.2, z: 0} +--- !u!114 &2005745548 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2005745544} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19245279, g: 0.19245279, b: 0.19245279, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_Sprite: {fileID: 10907, guid: 0000000000000000f000000000000000, type: 0} + m_Type: 1 + m_PreserveAspect: 0 + m_FillCenter: 1 + m_FillMethod: 4 + m_FillAmount: 1 + m_FillClockwise: 1 + m_FillOrigin: 0 + m_UseSpriteMesh: 0 + m_PixelsPerUnitMultiplier: 1 +--- !u!222 &2005745549 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2005745544} + m_CullTransparentMesh: 1 +--- !u!1 &2016424712 +GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2005745544} - m_Material: {fileID: 0} - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_IsTrigger: 0 - m_ProvidesContacts: 0 - m_Enabled: 1 - serializedVersion: 3 - m_Size: {x: 0.7718586, y: 0.41468406, z: 0.1} - m_Center: {x: 0, y: 0.2, z: 0} ---- !u!114 &2005745548 + serializedVersion: 6 + m_Component: + - component: {fileID: 2016424713} + - component: {fileID: 2016424715} + - component: {fileID: 2016424714} + m_Layer: 0 + m_Name: HPtextPanle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2016424713 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2016424712} + m_LocalRotation: {x: 1.13686824e-13, y: -0, z: -5.4569675e-11, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -0.028} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 1904376277} + - {fileID: 214524378} + - {fileID: 256235458} + m_Father: {fileID: 203141469} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: -0.506, y: -0.257} + m_SizeDelta: {x: 0.3, y: 0.3} + m_Pivot: {x: 0, y: 0} +--- !u!114 &2016424714 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2005745544} + m_GameObject: {fileID: 2016424712} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3} m_Name: m_EditorClassIdentifier: m_Material: {fileID: 0} - m_Color: {r: 0.19245279, g: 0.19245279, b: 0.19245279, a: 1} + m_Color: {r: 1, g: 1, b: 1, a: 0.392} m_RaycastTarget: 1 m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} m_Maskable: 1 @@ -16837,14 +16360,14 @@ MonoBehaviour: m_FillClockwise: 1 m_FillOrigin: 0 m_UseSpriteMesh: 0 - m_PixelsPerUnitMultiplier: 1 ---- !u!222 &2005745549 + m_PixelsPerUnitMultiplier: 100 +--- !u!222 &2016424715 CanvasRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2005745544} + m_GameObject: {fileID: 2016424712} m_CullTransparentMesh: 1 --- !u!1 &2019229958 GameObject: @@ -17283,6 +16806,13 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: f8793b4e36c078945a2ad3a3dc66cb30, type: 3} m_Name: m_EditorClassIdentifier: + enemySpeedSortingList: [] + enemyCount: 0 + enemyTurnState: 0 + enemySortIconList: [] + enemySortIconPrefab: {fileID: 5569660811439888322, guid: 6bc0944d755f465408cd5614f23db880, + type: 3} + enemySortIconPanle: {fileID: 1755253523} --- !u!1 &2060702280 GameObject: m_ObjectHideFlags: 0 @@ -17513,6 +17043,164 @@ CanvasRenderer: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2079958392} m_CullTransparentMesh: 1 +--- !u!1 &2083389422 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2083389423} + - component: {fileID: 2083389425} + - component: {fileID: 2083389424} + m_Layer: 0 + m_Name: currentHPtext + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2083389423 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2083389422} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 1954493344} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.065, y: 0.07} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &2083389424 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2083389422} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 25 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 51 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 68 +--- !u!222 &2083389425 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2083389422} + m_CullTransparentMesh: 1 +--- !u!1 &2084891549 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2084891550} + - component: {fileID: 2084891551} + - component: {fileID: 2084891552} + m_Layer: 0 + m_Name: currentHPtext + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &2084891550 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2084891549} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.005, y: 0.005, z: 0.005} + m_ConstrainProportionsScale: 1 + m_Children: [] + m_Father: {fileID: 85278575} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -0.065, y: 0.07} + m_SizeDelta: {x: 60, y: 60} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!222 &2084891551 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2084891549} + m_CullTransparentMesh: 1 +--- !u!114 &2084891552 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2084891549} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.19607843, g: 0.19607843, b: 0.19607843, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 25 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 1 + m_MaxSize: 51 + m_Alignment: 4 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 0 + m_VerticalOverflow: 0 + m_LineSpacing: 1 + m_Text: 68 --- !u!1 &2096369103 GameObject: m_ObjectHideFlags: 0 @@ -17822,89 +17510,6 @@ MonoBehaviour: m_FillOrigin: 0 m_UseSpriteMesh: 0 m_PixelsPerUnitMultiplier: 1 ---- !u!1 &2120689418 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2120689419} - - component: {fileID: 2120689421} - - component: {fileID: 2120689420} - m_Layer: 11 - m_Name: Rook (4) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2120689419 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2120689418} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0, z: -0.1} - m_LocalScale: {x: 1, y: 1, z: 0.5} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 863843115} - m_LocalEulerAnglesHint: {x: 95, y: 0, z: 0} ---- !u!23 &2120689420 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2120689418} - 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: 2100000, guid: 700d970fc944e8642b81ab9388a14903, type: 2} - 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 &2120689421 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2120689418} - m_Mesh: {fileID: -5468021829708598221, guid: ae332737a5755ee499c32f566d3a2913, type: 3} --- !u!1 &2132810046 GameObject: m_ObjectHideFlags: 0 @@ -18105,6 +17710,7 @@ MonoBehaviour: enemyScript: 0 lineAim: {fileID: 0} canLineAppre: 0 + enemyUIBar: {fileID: 0} canMove: 0 planAction: 0 --- !u!64 &4267284009847110783 @@ -18148,13 +17754,7 @@ SceneRoots: - {fileID: 1387589240} - {fileID: 1153479996} - {fileID: 662569098} - - {fileID: 339907227} - - {fileID: 130073005} - - {fileID: 397314591} - {fileID: 4267284009847110780} - - {fileID: 1357957599} - - {fileID: 436581914} - - {fileID: 863843115} - {fileID: 173840243} - {fileID: 490441552} - {fileID: 130569072} diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/Card/TurnMaster.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/Card/TurnMaster.cs index afc88734..5724409a 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/Card/TurnMaster.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/Card/TurnMaster.cs @@ -73,12 +73,11 @@ public class TurnMaster : Singleton //StartCoroutine(EnemyTurn()); //敌人动作如移动,涂色 - EnemyManager.Instance.EnemyTurn_Observer(); - EnemyManager.Instance.EnemyColour_Observer(); - + EnemyManager.Instance.EnemyTurn_Observer(); EnemyManager.Instance.enemyTurnSettle(0); - EndEnemyTurn(); + turn = Turn.turnStop; + // EndEnemyTurn();在enemyTurn里面调用 } //同步UI @@ -99,6 +98,7 @@ public class TurnMaster : Singleton } public void EndEnemyTurn() { + EnemyManager.Instance.enemyTurnState = EnemyManager.EnemyTurnState.end; turn = Turn.playerTurnBegin; } diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/EnemyManager.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/EnemyManager.cs index 5d405477..64fc4285 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/EnemyManager.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/EnemyManager.cs @@ -1,20 +1,58 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; +using UnityEngine.UI; public class EnemyManager : Singleton { [SerializeField] public List enemyObservers = new List(); - // [Header ("怪物攻击范围预览影响池")] - // public List influencePreviewPool = new List(); + [Header("怪物顺序控件")] + public List enemySpeedSortingList;//安照速度进行排序 + public int enemyCount;//记录几只怪进行了行动 + public EnemyTurnState enemyTurnState; + + [Header("怪物顺序UI控件")] + public List enemySortIconList = new List();//怪物排序UI图标 + public GameObject enemySortIconPrefab;//icon预制体 + public GameObject enemySortIconPanle;//排序父级面板 + + public enum EnemyTurnState + { + stop, + runing, + end + } + // [Header ("怪物攻击范围预览影响池")] + // public List influencePreviewPool = new List(); private void Start() { Invoke("GetEnemyPosition_Observer", 6f); } + public void SpeedSortList() + { + enemySpeedSortingList.Clear(); + foreach (var observer in enemyObservers) + { + EnemyNode enemyNode = observer.GetEnemyNode(); + if(enemyNode .enemyType ==EnemyNode.EnemyType.enemy ) + { + enemySpeedSortingList.Add(enemyNode); + } + } + + enemySpeedSortingList.Sort(SpeedSort); + } + private int SpeedSort(EnemyNode a, EnemyNode b) + { + if (a.EnemyState.speed > b.EnemyState.speed) + return -1; + else + return 1; + } public void GetEnemyPosition_Observer() { foreach (var observer in enemyObservers ) @@ -31,11 +69,64 @@ public class EnemyManager : Singleton } public void EnemyTurn_Observer() { - foreach (var observer in enemyObservers) + SpeedSortList(); + enemyCount = 0; + enemyTurnState = EnemyTurnState.stop; + EnemySortIconDelete(); + EnemySortIconGnerate(); + StartCoroutine(EnemyTurn()); + } + + IEnumerator EnemyTurn() + { + foreach (var observer in enemySpeedSortingList) { + EnemySortIconSync(); + observer.EnemyTurn(); observer.GetEnemyNode().bleedSettle(); + enemyTurnState = EnemyTurnState.stop; + enemyCount += 1; + + yield return new WaitUntil(()=>enemyTurnState==EnemyTurnState.runing); + Debug.Log(enemyCount); + if (enemyCount >=enemySpeedSortingList.Count) + { + TurnMaster.Instance.EndEnemyTurn(); + } + } + } + public void EnemySortIconGnerate() + { + enemySortIconPanle.GetComponent().sizeDelta = new Vector2(enemySpeedSortingList.Count * 100 + 50, 100); + + for (int i = 0; i < enemySpeedSortingList.Count; i++) + { + var enemySortIcon = Instantiate(enemySortIconPrefab, enemySortIconPanle.transform ); + enemySortIcon.GetComponent().sprite = enemySpeedSortingList[i].EnemyState.enemyIcon; + + enemySortIconList.Add(enemySortIcon); + } + } + public void EnemySortIconSync() + { + if (enemyCount >= 1) + { + enemySortIconList[enemyCount-1].transform.localScale = new Vector3(1f, 1f, 1f); + enemySortIconList[enemyCount-1].transform.GetChild(0).gameObject.SetActive(false); + } + + enemySortIconList[enemyCount].transform.localScale = new Vector3(1.2f, 1.2f, 1.2f); + enemySortIconList[enemyCount].transform.GetChild(0).gameObject.SetActive(true); + } + public void EnemySortIconDelete() + { + + for (int i = 0; i < enemySortIconList.Count; i++) + { + Destroy(enemySortIconList[i]); } + enemySortIconList.Clear(); } public void EnemySkillCoolDown_Observer() { @@ -57,7 +148,7 @@ public class EnemyManager : Singleton foreach (var observer in enemyObservers) { observer.GetEnemyNode().enemyTurnSettleInit(); - observer.GetEnemyNode().enemyTurnSettle(settleTurn); + observer.GetEnemyNode().enemyTurnSettle(settleTurn); } } diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/EnemyNode.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/EnemyNode.cs index a0d5fe6b..443f3836 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/EnemyNode.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/EnemyNode.cs @@ -31,6 +31,9 @@ public class EnemyNode : MonoBehaviour,IEnemyObserver public GameObject lineAim; public bool canLineAppre; + [Header("敌人UI控制器")] + public EnemyUIBar enemyUIBar; + public enum EnemyType { enemy, @@ -75,6 +78,9 @@ public class EnemyNode : MonoBehaviour,IEnemyObserver if (templateEnemyState != null) EnemyState = Instantiate(templateEnemyState); + if(enemyType ==EnemyType.enemy ) + enemyUIBar = GetComponent(); + Invoke("StartPosition", 6f); } @@ -270,6 +276,7 @@ public class EnemyNode : MonoBehaviour,IEnemyObserver switch (enemyType) { case EnemyType.enemy: + GetComponent().statePanel.SetActive(false); Destroy(this.gameObject); break; case EnemyType.block: @@ -316,9 +323,10 @@ public class EnemyNode : MonoBehaviour,IEnemyObserver { foreach (var key in EnemyState.abnormalCondition.Keys.ToList()) { + Debug.Log(key); switch (key) { - case AbnormalCondition.posion: + case AbnormalCondition.posion: posionSettle(EnemyState.abnormalCondition[key]); break; case AbnormalCondition.weak: diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkeletonArcher.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkeletonArcher.cs index 87e4c2ee..3dc0728f 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkeletonArcher.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkeletonArcher.cs @@ -6,14 +6,14 @@ public class SkeletonArcher : MonoBehaviour { EnemyNode enemyNode; - public int stayRange = 5;//保持一定距离的范围 - [Header("瞄准射线图层剔除")] public LayerMask layerMask; [Header("计数标量")] public float time; float lastTime = 0; + [Header("移动速度标量")] + public float moveSpeed; private void Start() { @@ -32,11 +32,11 @@ public class SkeletonArcher : MonoBehaviour else { enemyNode.FindPath(); - if (enemyNode.pasth.Count > stayRange) + if (enemyNode.pasth.Count > enemyNode.EnemyState.attackRange) { enemyNode.moveType = EnemyNode.MoveType.front; } - else if (enemyNode.pasth.Count == stayRange) + else if (enemyNode.pasth.Count == enemyNode.EnemyState.attackRange) { enemyNode.moveType = EnemyNode.MoveType.stay; } @@ -78,6 +78,9 @@ public class SkeletonArcher : MonoBehaviour } + + enemyNode.enemyUIBar.RefreshEnemyBuffIcon(); + //重置时间标量 lastTime = time; } @@ -87,26 +90,126 @@ public class SkeletonArcher : MonoBehaviour public void skeletonArcherTurn() { - // enemyNode.FindPath(); + StartCoroutine(JudgNextActionCoroutine()); + + } + + IEnumerator JudgeActionCoroutine()//等移动到位置就判断是否还能走 + { + + for (int i = 0; i < enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier; i++) + { + enemyNode.FindPath(); + Debug.Log(enemyNode.pasth.Count); + if (enemyNode.pasth.Count > enemyNode.EnemyState .attackRange ) + { + MapUnity currentNode = enemyNode.pasth[0]; + MapUnity disNode = enemyNode.pasth[1]; + currentNode.blocked = false; + currentNode.enemyNode = null; + enemyNode.positionX = disNode.locationX; + enemyNode.positionY = disNode.locationY; + disNode.enemyNode = enemyNode; + yield return StartCoroutine(SkeletonArcherMoveCoroutine(disNode)); + } + else if (enemyNode.pasth.Count == enemyNode.EnemyState.attackRange) + { + /* Vector3 dir = GameManager.Instance.player.transform.position - this.transform.position; + Ray ray = new Ray(this.transform.position, dir); + if (Physics.Raycast(ray, out RaycastHit raycastHit, 500, layerMask.value)) + { + if(raycastHit .collider .tag != "Player") + { + float angleBlock = Vector3.SignedAngle (GameManager.Instance.playerOn.transform.position-this.transform.position, raycastHit.collider.transform.position-this.transform.position,enemyNode .pasth [0].transform .up); + float anglePlayer= Vector3.SignedAngle(this.transform.position - GameManager.Instance.playerOn.transform.position, GameManager.Instance.playerOn.transform.forward, GameManager.Instance.playerOn.transform.up); + if(angleBlock <=0) + { + + } + else + { + + } + } + } + */ + SkeletonArcherAction(); + yield break; + } + else + { + //反向运动 + MapUnity currentNode = enemyNode.pasth[0]; + enemyNode.oppositePasth.Clear(); + enemyNode.oppositePasth = AStarManager.Instance.FindOppositePath(currentNode, GameManager.Instance.playerOn, enemyNode.EnemyState.stepRange); + + if(enemyNode . oppositePasth.Count >1) + { + MapUnity disNode = enemyNode.oppositePasth[1]; + currentNode.blocked = false; + currentNode.enemyNode = null; + enemyNode.positionX = disNode.locationX; + enemyNode.positionY = disNode.locationY; + disNode.enemyNode = enemyNode; + yield return StartCoroutine(SkeletonArcherMoveCoroutine(disNode)); + } + + } + } + + SkeletonArcherAction(); + + } + + IEnumerator JudgNextActionCoroutine() + { + yield return StartCoroutine(JudgeActionCoroutine()); + //下回合意图 + ArcherAim(); + enemyNode.SettlementSkill(); + NextTurnIntention(); + //让下一个敌人运动 + EnemyManager.Instance.enemyTurnState = EnemyManager.EnemyTurnState.runing; + } + IEnumerator SkeletonArcherMoveCoroutine(MapUnity endMapUnity)//移动到位置 + { + while (true) + { + float dDistance = Vector3.Distance(this.gameObject.transform.position, endMapUnity.transform.position); + + if (dDistance < 0.1f) + { + break; + } + this.gameObject.transform.position = Vector3.Lerp(this.gameObject.transform.position, endMapUnity.transform.position, Time.deltaTime * moveSpeed); + yield return 0; + } + + } + + public void SkeletonArcherAction() + { + float distance = Vector3.Distance(this.transform.position, GameManager.Instance.player.transform.position); //放技能 - if (enemyNode .EnemyState .currentSkillCoolDown >0) + if (enemyNode.EnemyState.currentSkillCoolDown > 0) { Vector3 dir = GameManager.Instance.player.transform.position - this.transform.position; Ray ray = new Ray(this.transform.position, dir); if (Physics.Raycast(ray, out RaycastHit raycastHit, 500, layerMask.value)) { - if (raycastHit.collider.tag == "Player" && enemyNode.pasth.Count+1 <= enemyNode.EnemyState.attackRange) + + if (raycastHit.collider.tag == "Player" && distance <= enemyNode.EnemyState.attackRange+0.5f) { - GameManager.Instance.playerState.currentHP -= (float)(enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier); + AttackDamage(); } } - Debug.Log("远程攻击"); + Debug.Log("远程攻击"); } else { - if (enemyNode.pasth.Count <= enemyNode.EnemyState.attackRange) + if (distance <= enemyNode.EnemyState.attackRange + 0.5f) { ArcherColour(GameManager.Instance.playerOn); } @@ -117,32 +220,19 @@ public class SkeletonArcher : MonoBehaviour enemyNode.EnemyState.currentSkillCoolDown = enemyNode.EnemyState.maxSkillCoolDown; Debug.Log("剑雨"); } - - //移动 - ArcherMove(); - - //下回合意图,先判断行走 - enemyNode.FindPath();//因为移动过了所以先重新寻路一下 - ArcherAim();//因为移动过了所以重新瞄准一下 - enemyNode.SettlementSkill(); - - if (enemyNode.EnemyState.currentMoveCoolDown > 0) + } + public void NextTurnIntention() + { + if (enemyNode.pasth.Count <= enemyNode.EnemyState.attackRange) { enemyNode.canMove = false; } else { - if (enemyNode.pasth.Count == stayRange) - { - enemyNode.canMove = false; - } - else - { - enemyNode.canMove = true; - } + enemyNode.canMove = true; } //判断下回合放啥技能 - if (enemyNode.EnemyState.currentSkillCoolDown<=0) + if (enemyNode.EnemyState.currentSkillCoolDown <= 0) { enemyNode.planAction = EnemyNode.PlanAction.aoe; enemyNode.canLineAppre = true; @@ -153,28 +243,7 @@ public class SkeletonArcher : MonoBehaviour enemyNode.canLineAppre = true; } } - - public void ArcherMove() - { - if (enemyNode.pasth.Count > 2) - { - if (enemyNode.canMove) - { - if (enemyNode.moveType == EnemyNode.MoveType.front) - { - enemyNode.Move(enemyNode.pasth[0], enemyNode.EnemyState.stepRange); - } - else if (enemyNode.moveType == EnemyNode.MoveType.stay) - { - //不动 - } - else - { - enemyNode.MoveOpposite(enemyNode.oppositePasth[0], enemyNode.EnemyState.stepRange); - } - } - } - } + public void ArcherColour(MapUnity currentNode) { List toColourPool = new List(); @@ -197,7 +266,7 @@ public class SkeletonArcher : MonoBehaviour toColourPool[c].whoColour = MapUnity.WhoColour.enemyColour; if(toColourPool[c].playerOn) { - GameManager.Instance.playerState.currentHP -= (float)(enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier); + AttackDamage(); } } } @@ -213,4 +282,14 @@ public class SkeletonArcher : MonoBehaviour } } + + public void AttackDamage() + { + Usermanager.Instance.shield -= (int)(enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier); + if (Usermanager.Instance.shield < 0) + { + GameManager.Instance.playerState.currentHP += Usermanager.Instance.shield; + Usermanager.Instance.shield = 0; + } + } } diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkullGuardian.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkullGuardian.cs index db8927c7..7caa11d4 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkullGuardian.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/Enemy/SkullGuardian.cs @@ -9,6 +9,8 @@ public class SkullGuardian : MonoBehaviour [Header("计数标量")] public float time; float lastTime = 0; + [Header("移动速度标量")] + public float moveSpeed; private void Start() { @@ -28,6 +30,16 @@ public class SkullGuardian : MonoBehaviour { enemyNode.FindPath(); + if(enemyNode .pasth .Count >1) + { + enemyNode.canMove = true; + } + else + { + enemyNode.canMove = false; + } + + enemyNode.enemyUIBar.RefreshEnemyBuffIcon(); //重置时间标量 lastTime = time; } @@ -35,51 +47,92 @@ public class SkullGuardian : MonoBehaviour } public void SkullGuardianTurn() { - enemyNode.FindPath(); + StartCoroutine(JudgNextActionCoroutine ()); + + } + public void SkullGuardianAction() + { //回合动作 switch (enemyNode.planAction) { case EnemyNode.PlanAction.attack: //攻击 - MapUnity currentMapUnity = GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY]; - if (enemyNode.canMove) - { - if(enemyNode.pasth.Count<= enemyNode.EnemyState.attackRange + enemyNode.EnemyState.stepRange* enemyNode.EnemyState.stepRangeMultiplier) - { - GameManager.Instance.playerState.currentHP -= (float)(enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier); - } - } - else - { - if (enemyNode.pasth.Count <= enemyNode.EnemyState.attackRange) - { - GameManager.Instance.playerState.currentHP -= (float)(enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier); - } - } + AttackDamage(); Debug.Log("攻击"); - break; + break; case EnemyNode.PlanAction.sheield: + //回盾 enemyNode.EnemyState.shieldValue += enemyNode.EnemyState.upShieldValue; enemyNode.EnemyState.currentSkillCoolDown = enemyNode.EnemyState.maxSkillCoolDown; + Debug.Log("回盾"); break; } - SkullGuardianMove(); - - //下回合意图 - enemyNode.SettlementSkill(); - NextTurnIntention(); } public void SkullGuardianMove() { - if (enemyNode.pasth.Count > 2&& enemyNode.canMove) + if (enemyNode.pasth.Count >= 2&& enemyNode.canMove) { enemyNode.Move(enemyNode.pasth[0], enemyNode.EnemyState.stepRange); } + } + IEnumerator JudgeActionCoroutine()//等移动到位置就判断是否还能走 + { + for(int i = 0;i< enemyNode .EnemyState .stepRange * enemyNode.EnemyState.stepRangeMultiplier;i++) + { + enemyNode.FindPath(); + if (enemyNode.pasth.Count > 1) + { + MapUnity currentNode = enemyNode.pasth[0]; + MapUnity disNode = enemyNode.pasth[1]; + currentNode.blocked = false; + currentNode.enemyNode = null; + enemyNode.positionX = disNode.locationX; + enemyNode.positionY = disNode.locationY; + disNode.enemyNode = enemyNode; + yield return StartCoroutine(SkullGuardianMoveCoroutine(disNode)); + } + else if(enemyNode.pasth.Count == 1&& enemyNode.planAction == EnemyNode.PlanAction.attack ) + { + SkullGuardianAction(); + yield break; + } + } + if (enemyNode.planAction == EnemyNode.PlanAction.sheield) + { + SkullGuardianAction(); + } + } + + IEnumerator JudgNextActionCoroutine() + { + yield return StartCoroutine(JudgeActionCoroutine()); + //下回合意图 + enemyNode.SettlementSkill(); + NextTurnIntention(); + //让下一个敌人运动 + EnemyManager.Instance.enemyTurnState = EnemyManager.EnemyTurnState.runing; + Debug.Log(1); + } + IEnumerator SkullGuardianMoveCoroutine( MapUnity endMapUnity )//移动到位置 + { + while ( true ) + { + float dDistance = Vector3.Distance(this.gameObject.transform.position, endMapUnity.transform.position); + + if(dDistance < 0.1f) + { + break; + } + this.gameObject .transform .position = Vector3.Lerp(this.gameObject.transform.position, endMapUnity.transform.position, Time.deltaTime * moveSpeed); + + yield return 0; + } + } public void NextTurnIntention() @@ -106,26 +159,13 @@ public class SkullGuardian : MonoBehaviour } - public void WolfColour() + public void AttackDamage() { - MapUnity currentNode = GameManager.Instance.X[enemyNode.positionX].Y[enemyNode.positionY]; - List toColourPool = new List(); - for (int i = 0; i < currentNode.unitPool.Count; i++) - { - if (currentNode.unitPool[i] != null && currentNode.unitPool[i].blocked == false) - { - toColourPool.Add(currentNode.unitPool[i]); - } - } - - for (int c = 0; c < 3; c++) + Usermanager.Instance.shield -= (int)(enemyNode.EnemyState.damage * enemyNode.EnemyState.damageMultiplier); + if (Usermanager.Instance.shield < 0) { - if (toColourPool.Count > 0) - { - int r = Random.Range(0, toColourPool.Count); - toColourPool[r].whoColour = MapUnity.WhoColour.enemyColour; - toColourPool.RemoveAt(r); - } + GameManager.Instance.playerState.currentHP += Usermanager.Instance.shield; + Usermanager.Instance.shield = 0; } } } diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/GameManager.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/GameManager.cs index c3edb0e7..1b6b00d8 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/GameManager.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/GameManager.cs @@ -44,7 +44,16 @@ public class GameManager : Singleton { for (int i = 0; i < MapManager.Instance.line; i++) { - for (int j = 0; j < MapManager.Instance.column; j++) + int currentColum = 0; + if(i%2 ==0) + { + currentColum = MapManager.Instance.column; + } + else + { + currentColum = MapManager.Instance.column -1; + } + for (int j = 0; j } else if(j > enemyBoundary) { + if( j < X [i].Y .Count) X[i].Y[j].whoColour = MapUnity.WhoColour.enemyColour; } } - } - /* else - { - for (int i = 0; i < X.Count; i++) - { - for (int j = 0; j < X[i].Y.Count; j++) - { - if (j < boundary) - { - X[i].Y[j].whoColour = MapUnity.WhoColour.playerColour; - } - else if(j==boundary ) - { - if(i%2==0) - { - X[i].Y[j].whoColour = MapUnity.WhoColour.playerColour; - } - } - else - { - X[i].Y[j].whoColour = MapUnity.WhoColour.enemyColour; - } - } - } - }*/ + } } @@ -192,6 +178,11 @@ public class GameManager : Singleton public void CompleteGenerate() { complete = true; + SyncColourCountUI(); + + EnemyManager.Instance.SpeedSortList(); + EnemyManager.Instance.EnemySortIconGnerate(); + TurnMaster.Instance.turn = TurnMaster.Turn.playerTurnBegin; } } diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/MapManager.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/MapManager.cs index 23744aab..1c625eb8 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/MapManager.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/MapManager.cs @@ -30,7 +30,17 @@ public class MapManager : Singleton } generatePoint.transform.position = new Vector3(0, 0, generatePoint.transform.position.z); - for (int j =0;j= 0) + if (locationX - 1 >= 0 && locationY < GameManager.Instance.X[locationX - 1].Y.Count) { unitPool[4] = GameManager.Instance.X[locationX - 1].Y[locationY]; - - if (locationY - 1 >= 0) - unitPool[5] = GameManager.Instance.X[locationX - 1].Y[locationY-1]; } + if (locationX - 1 >= 0&&locationY - 1 >= 0) + { + unitPool[5] = GameManager.Instance.X[locationX - 1].Y[locationY - 1]; + } + } else//奇数 { - if (locationY - 1 >= 0) + if (locationY - 1 >= 0 && locationY - 1 < GameManager.Instance.X[locationX ].Y.Count) { unitPool[0] = GameManager.Instance.X[locationX].Y[locationY - 1]; } - if (locationX + 2 <= MapManager.Instance.line) + if (locationX + 2 <= MapManager.Instance.line && locationY < GameManager.Instance.X[locationX + 1].Y.Count) { unitPool[1] = GameManager.Instance.X[locationX + 1].Y[locationY]; - if (locationY + 2 <= MapManager.Instance.column) + if (locationY + 2 <= MapManager.Instance.column && locationY + 1 < GameManager.Instance.X[locationX + 1].Y.Count) unitPool[2] = GameManager.Instance.X[locationX + 1].Y[locationY + 1]; } - if (locationY + 2 <= MapManager.Instance.column) + if (locationY + 2 <= MapManager.Instance.column && locationY + 1 < GameManager.Instance.X[locationX].Y.Count) unitPool[3] = GameManager.Instance.X[locationX].Y[locationY + 1]; - if (locationX - 1 >= 0) + if (locationX - 1 >= 0 ) { - if (locationY + 2 <= MapManager.Instance.column) + if (locationY + 2 <= MapManager.Instance.column && locationY + 1 < GameManager.Instance.X[locationX - 1].Y.Count) unitPool[4] = GameManager.Instance.X[locationX - 1].Y[locationY + 1]; unitPool[5] = GameManager.Instance.X[locationX - 1].Y[locationY]; diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/UI/EnemyPlanActionUI.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/UI/EnemyPlanActionUI.cs index bfe7e140..4f78b75e 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/UI/EnemyPlanActionUI.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/UI/EnemyPlanActionUI.cs @@ -27,8 +27,8 @@ public class EnemyPlanActionUI : MonoBehaviour //攻击 if (enemyNode.canMove) { - stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。" + "这个敌人将会移动" + enemyNode.EnemyState.stepRange.ToString() + "个格子。"; - EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange + enemyNode.EnemyState.stepRange, enemyNode.rangePool); + stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。" + "这个敌人将会移动" + ((int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier)).ToString() + "个格子。"; + EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange + (int)(enemyNode.EnemyState.stepRange* enemyNode.EnemyState.stepRangeMultiplier), enemyNode.rangePool); } else { @@ -65,8 +65,8 @@ public class EnemyPlanActionUI : MonoBehaviour //攻击 if (enemyNode.canMove) { - stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。" + "这个敌人将会移动" + enemyNode.EnemyState.stepRange.ToString() + "个格子。"; - EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange, enemyNode.rangePool); + stateText.text = "这个敌人将会造成" + attackDamageText.text + "点伤害。" + "这个敌人将会移动" + ((int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier)).ToString() + "个格子。"; + EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange+(int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier), enemyNode.rangePool); } else { @@ -80,13 +80,13 @@ public class EnemyPlanActionUI : MonoBehaviour } break; case EnemyNode.PlanAction.sheield: - //攻击 + if (enemyNode.canMove) { - stateText.text = "这个敌人将会回复" + attackDamageText.text + "点护盾。" + "这个敌人将会移动" + enemyNode.EnemyState.stepRange.ToString() + "个格子。"; + stateText.text = "这个敌人将会回复" + attackDamageText.text + "点护盾。" + "这个敌人将会移动" + ((int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier)).ToString() + "个格子。"; if (enemyNode.pasth.Count > enemyNode.EnemyState.stepRange) { - EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.stepRange, enemyNode.rangePool); + EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, (int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier), enemyNode.rangePool); } else { @@ -104,8 +104,8 @@ public class EnemyPlanActionUI : MonoBehaviour enemyNode.lineAim.GetComponent().Appear(); if (enemyNode.canMove) { - stateText.text = "这个敌人将无会造成范围伤害。这个敌人将会移动" + enemyNode.EnemyState.stepRange.ToString() + "个格子。"; - EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange, enemyNode.rangePool); + stateText.text = "这个敌人将无会造成范围伤害。这个敌人将会移动" + ((int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier)).ToString() + "个格子。"; + EnemyManager.Instance.AttackRangePreviewInfluencedNode(currentMapUnity, enemyNode.EnemyState.attackRange+(int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier), enemyNode.rangePool); } else { @@ -117,7 +117,7 @@ public class EnemyPlanActionUI : MonoBehaviour stateText.text = "这个敌人将无所事事"; if (enemyNode.canMove) { - stateText.text = "这个敌人将会移动" + enemyNode.EnemyState.stepRange.ToString() + "个格子。"; + stateText.text = "这个敌人将会移动" + ((int)(enemyNode.EnemyState.stepRange * enemyNode.EnemyState.stepRangeMultiplier)).ToString() + "个格子。"; } break; diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/UI/EnemyUIBar.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/UI/EnemyUIBar.cs index adee6477..24c145cb 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/UI/EnemyUIBar.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/UI/EnemyUIBar.cs @@ -3,10 +3,15 @@ using System.Collections.Generic; using UnityEngine; using UnityEngine.InputSystem; using UnityEngine.UI; +using System.Linq; +using System.Xml; public class EnemyUIBar : MonoBehaviour { + [Header("常驻角色属性")] public Image HPBar; + public Text currentHPText; + public Text maxHPText; public Text sheildText; EnemyNode enemyNode; @@ -32,6 +37,11 @@ public class EnemyUIBar : MonoBehaviour public Text nameText; public Image enemyIcon; + [Header("Buff图标显示")] + public List buffIconList = new List(); + public GameObject buffIcon; + public GameObject buffPanle; + [Header("计数标量")] public float time; float lastTime=0; @@ -45,6 +55,8 @@ public class EnemyUIBar : MonoBehaviour { HPBar.fillAmount = enemyNode .EnemyState .currentHP /enemyNode .EnemyState .maxHP; sheildText.text = enemyNode.EnemyState.shieldValue.ToString(); + currentHPText.text = enemyNode.EnemyState.currentHP.ToString(); + maxHPText.text = enemyNode.EnemyState.maxHP.ToString(); //切换意图UI @@ -131,5 +143,89 @@ public class EnemyUIBar : MonoBehaviour statePanel.SetActive(false); } - + + + //异常Buff显示 + public void RefreshEnemyBuffIcon() + { + EnemyState_SO EnemyState = enemyNode.EnemyState; + //先清空 + foreach (var icon in buffIconList ) + { + Destroy(icon); + } + buffIconList.Clear(); + + //再刷新 + foreach (var key in EnemyState.abnormalCondition.Keys.ToList()) + { + switch (key) + { + case AbnormalCondition.posion: + if(EnemyState.abnormalCondition[key]!=0) + { + var posion = Instantiate(buffIcon, buffPanle.transform); + posion.transform.GetChild(0).GetComponent().text = "毒"; + posion.transform.GetChild(1).GetComponent().text = EnemyState.abnormalCondition[key].ToString(); + buffIconList.Add(posion); + } + break; + case AbnormalCondition.weak: + if (EnemyState.abnormalCondition[key] != 0) + { + var weak = Instantiate(buffIcon, buffPanle.transform); + weak.transform.GetChild(0).GetComponent().text = "虚"; + weak.transform.GetChild(1).GetComponent().text = EnemyState.abnormalCondition[key].ToString(); + buffIconList.Add(weak); + } + break; + case AbnormalCondition.coma: + if (EnemyState.abnormalCondition[key] != 0) + { + var coma = Instantiate(buffIcon, buffPanle.transform); + coma.transform.GetChild(0).GetComponent().text = "晕"; + coma.transform.GetChild(1).GetComponent().text = EnemyState.abnormalCondition[key].ToString(); + buffIconList.Add(coma); + } + break; + case AbnormalCondition.disarm: + if (EnemyState.abnormalCondition[key] != 0) + { + var disarm = Instantiate(buffIcon, buffPanle.transform); + disarm.transform.GetChild(0).GetComponent().text = "缴"; + disarm.transform.GetChild(1).GetComponent().text = EnemyState.abnormalCondition[key].ToString(); + buffIconList.Add(disarm); + } + break; + case AbnormalCondition.sleep: + if (EnemyState.abnormalCondition[key] != 0) + { + var sleep = Instantiate(buffIcon, buffPanle.transform); + sleep.transform.GetChild(0).GetComponent().text = "睡"; + sleep.transform.GetChild(1).GetComponent().text = EnemyState.abnormalCondition[key].ToString(); + buffIconList.Add(sleep); + } + break; + case AbnormalCondition.bleed: + if (EnemyState.abnormalCondition[key] != 0) + { + var bleed = Instantiate(buffIcon, buffPanle.transform); + bleed.transform.GetChild(0).GetComponent().text = "流"; + bleed.transform.GetChild(1).GetComponent().text = EnemyState.abnormalCondition[key].ToString(); + buffIconList.Add(bleed); + } + break; + case AbnormalCondition.thorn: + if (EnemyState.abnormalCondition[key] != 0) + { + var thorn = Instantiate(buffIcon, buffPanle.transform); + thorn.transform.GetChild(0).GetComponent().text = "刺"; + thorn.transform.GetChild(1).GetComponent().text = EnemyState.abnormalCondition[key].ToString(); + buffIconList.Add(thorn); + } + break; + } + + } + } } diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/UI/PlayerUIBar.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/UI/PlayerUIBar.cs index f068434b..4026e1fe 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/UI/PlayerUIBar.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/UI/PlayerUIBar.cs @@ -6,10 +6,14 @@ using UnityEngine.UI; public class PlayerUIBar : MonoBehaviour { public Image HPBar; + public Text textCurrentHPdValue; + public Text textMaxHPValue; public Text stepText; public Text textShieldValue; private void Update() { + textCurrentHPdValue.text = GameManager.Instance.playerState.currentHP.ToString(); + textMaxHPValue.text = GameManager.Instance.playerState.maxHP.ToString(); HPBar.fillAmount = GameManager.Instance.playerState.currentHP / GameManager.Instance.playerState.maxHP; stepText.text = GameManager.Instance.playerState.currentStepRange.ToString(); textShieldValue.text = Usermanager.Instance.shield.ToString(); diff --git a/ColorlessWorld-2024-4-2/Assets/Scripts/manager/SettlementManager.cs b/ColorlessWorld-2024-4-2/Assets/Scripts/manager/SettlementManager.cs index 6f625a6d..b022aa39 100644 --- a/ColorlessWorld-2024-4-2/Assets/Scripts/manager/SettlementManager.cs +++ b/ColorlessWorld-2024-4-2/Assets/Scripts/manager/SettlementManager.cs @@ -78,7 +78,7 @@ public class SettlementManager : Singleton case CardFunction.disarm: case CardFunction.sleep: case CardFunction.thorn: - abnormalConditionWork(kvp.Value, int.Parse(kvp.Value), influencePreviewPool); + abnormalConditionWork(kvp.Key, int.Parse(kvp.Value), influencePreviewPool); break; case CardFunction.costRestore: TurnMaster.Instance.currentCost += int.Parse(kvp.Value); diff --git a/ColorlessWorld-2024-4-2/UserSettings/Layouts/CurrentMaximizeLayout.dwlt b/ColorlessWorld-2024-4-2/UserSettings/Layouts/CurrentMaximizeLayout.dwlt index fba39037..1ed346a6 100644 --- a/ColorlessWorld-2024-4-2/UserSettings/Layouts/CurrentMaximizeLayout.dwlt +++ b/ColorlessWorld-2024-4-2/UserSettings/Layouts/CurrentMaximizeLayout.dwlt @@ -19,8 +19,8 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 30 - width: 1459.2 - height: 756.4 + width: 1473.6 + height: 770.8 m_MinSize: {x: 300, y: 100} m_MaxSize: {x: 24288, y: 16192} vertical: 0 @@ -46,10 +46,10 @@ MonoBehaviour: m_Tooltip: m_Pos: serializedVersion: 2 - x: 413.6 - y: 80.8 - width: 762 - height: 455.8 + x: 409.6 + y: 73.6 + width: 769.99994 + height: 466.2 m_SerializedDataModeController: m_DataMode: 0 m_PreferredDataMode: 0 @@ -102,10 +102,10 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 21 - width: 762 - height: 434.8 - m_Scale: {x: 0.49609375, y: 0.49609375} - m_Translation: {x: 381, y: 217.4} + width: 769.99994 + height: 445.2 + m_Scale: {x: 0.50130206, y: 0.50130206} + m_Translation: {x: 385, y: 222.6} m_MarginLeft: 0 m_MarginRight: 0 m_MarginTop: 0 @@ -113,12 +113,12 @@ MonoBehaviour: m_LastShownAreaInsideMargins: serializedVersion: 2 x: -768 - y: -438.2236 + y: -444.04367 width: 1536 - height: 876.4472 + height: 888.08734 m_MinimalGUI: 1 - m_defaultScale: 0.49609375 - m_LastWindowPixelSize: {x: 952.5, y: 569.75} + m_defaultScale: 0.50130206 + m_LastWindowPixelSize: {x: 962.49994, y: 582.75} m_ClearInEditMode: 1 m_NoCameraWarning: 1 m_LowResolutionForAspectRatios: 00000000000000000000 @@ -143,8 +143,8 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 1108 - height: 756.4 + width: 1119.2 + height: 770.8 m_MinSize: {x: 200, y: 100} m_MaxSize: {x: 16192, y: 16192} vertical: 1 @@ -168,8 +168,8 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 1108 - height: 476.8 + width: 1119.2 + height: 487.2 m_MinSize: {x: 200, y: 50} m_MaxSize: {x: 16192, y: 8096} vertical: 0 @@ -191,8 +191,8 @@ MonoBehaviour: serializedVersion: 2 x: 0 y: 0 - width: 344 - height: 476.8 + width: 347.2 + height: 487.2 m_MinSize: {x: 201, y: 221} m_MaxSize: {x: 4001, y: 4021} m_ActualView: {fileID: 6} @@ -221,10 +221,10 @@ MonoBehaviour: m_Tooltip: m_Pos: serializedVersion: 2 - x: 69.6 - y: 80.8 - width: 343 - height: 455.8 + x: 62.4 + y: 73.6 + width: 346.2 + height: 466.2 m_SerializedDataModeController: m_DataMode: 0 m_PreferredDataMode: 0 @@ -237,10 +237,10 @@ MonoBehaviour: m_OverlaysVisible: 1 m_SceneHierarchy: m_TreeViewState: - scrollPos: {x: 0, y: 157.20001} - m_SelectedIDs: d46d0000 - m_LastClickedID: 28116 - m_ExpandedIDs: a4a5ffff2afbffff2a6d00005c6e000092710000 + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: be2bfcff062cfcff262dfcff72bbfffff0bbffff58bdffff2afbffffd46c0000426d0000f46d0000046f0000366f0000926f0000aa700000507100009a710000c2710000ea7100000472000060720000ba720000c47200000a7300002c730000 m_RenameOverlay: m_UserAcceptedRename: 0 m_Name: @@ -279,10 +279,10 @@ MonoBehaviour: m_Children: [] m_Position: serializedVersion: 2 - x: 344 + x: 347.2 y: 0 - width: 764 - height: 476.8 + width: 771.99994 + height: 487.2 m_MinSize: {x: 102, y: 121} m_MaxSize: {x: 4002, y: 4021} m_ActualView: {fileID: 2} @@ -312,10 +312,10 @@ MonoBehaviour: m_Tooltip: m_Pos: serializedVersion: 2 - x: 413.6 - y: 80.8 - width: 762 - height: 455.8 + x: 409.6 + y: 73.6 + width: 769.99994 + height: 466.2 m_SerializedDataModeController: m_DataMode: 0 m_PreferredDataMode: 0 @@ -356,9 +356,9 @@ MonoBehaviour: floating: 0 collapsed: 0 displayed: 1 - snapOffset: {x: -322, y: 24.8} + snapOffset: {x: -322, y: -280.8} snapOffsetDelta: {x: 0, y: 0} - snapCorner: 1 + snapCorner: 3 id: unity-scene-view-toolbar index: 0 layout: 1 @@ -635,9 +635,9 @@ MonoBehaviour: m_PlayAudio: 0 m_AudioPlay: 0 m_Position: - m_Target: {x: 25.717924, y: 0.07078141, z: 6.139598} + m_Target: {x: 2.4415243, y: -1.7079823, z: 2.0844522} speed: 2 - m_Value: {x: 25.717924, y: 0.07078141, z: 6.139598} + m_Value: {x: 2.4415243, y: -1.7079823, z: 2.0844522} m_RenderMode: 0 m_CameraMode: drawMode: 0 @@ -683,13 +683,13 @@ MonoBehaviour: m_GridAxis: 1 m_gridOpacity: 0.5 m_Rotation: - m_Target: {x: 0.13728672, y: 0.11033271, z: -0.01570401, w: 0.98448056} + m_Target: {x: 0.22429028, y: -0.017527353, z: 0.0038717669, w: 0.97460735} speed: 2 - m_Value: {x: -0.13728671, y: -0.110332705, z: 0.01570401, w: -0.9844805} + m_Value: {x: 0.2242356, y: -0.017523078, z: 0.0038708227, w: 0.9743697} m_Size: - m_Target: 1.0774592 + m_Target: 3.4315991 speed: 2 - m_Value: 1.0774592 + m_Value: 3.4315991 m_Ortho: m_Target: 0 speed: 2 @@ -724,23 +724,23 @@ MonoBehaviour: m_Enabled: 1 m_EditorHideFlags: 1 m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} - m_Name: ProjectBrowser + m_Name: ConsoleWindow m_EditorClassIdentifier: m_Children: [] m_Position: serializedVersion: 2 x: 0 - y: 476.8 - width: 1108 - height: 279.60004 - m_MinSize: {x: 231, y: 271} - m_MaxSize: {x: 10001, y: 10021} - m_ActualView: {fileID: 10} + y: 487.2 + width: 1119.2 + height: 283.59998 + m_MinSize: {x: 101, y: 121} + m_MaxSize: {x: 4001, y: 4021} + m_ActualView: {fileID: 11} m_Panes: - {fileID: 10} - {fileID: 11} - m_Selected: 0 - m_LastSelected: 1 + m_Selected: 1 + m_LastSelected: 0 --- !u!114 &10 MonoBehaviour: m_ObjectHideFlags: 52 @@ -762,10 +762,10 @@ MonoBehaviour: m_Tooltip: m_Pos: serializedVersion: 2 - x: 69.6 - y: 557.60004 - width: 1107 - height: 258.60004 + x: 62.4 + y: 560.8 + width: 1118.2 + height: 262.59998 m_SerializedDataModeController: m_DataMode: 0 m_PreferredDataMode: 0 @@ -787,7 +787,7 @@ MonoBehaviour: m_SkipHidden: 0 m_SearchArea: 1 m_Folders: - - Assets/Scripts/manager + - Assets/Scripts/UI m_Globs: [] m_OriginalText: m_ImportLogFlags: 0 @@ -795,16 +795,16 @@ MonoBehaviour: m_ViewMode: 1 m_StartGridSize: 64 m_LastFolders: - - Assets/Scripts/manager + - Assets/Scripts/UI m_LastFoldersGridSize: -1 - m_LastProjectPath: D:\GitInventory_0524\test_45\ColorlessWorld-2024-4-2 + m_LastProjectPath: D:\GitInventory_0330\test_45\ColorlessWorld-2024-4-2 m_LockTracker: m_IsLocked: 0 m_FolderTreeState: - scrollPos: {x: 0, y: 97.39996} - m_SelectedIDs: cc750000 - m_LastClickedID: 30156 - m_ExpandedIDs: 00000000fe7300000074000000ca9a3bffffff7f + scrollPos: {x: 0, y: 141.40002} + m_SelectedIDs: 6e760000 + m_LastClickedID: 30318 + m_ExpandedIDs: 000000009a7400009c74000000ca9a3bffffff7f m_RenameOverlay: m_UserAcceptedRename: 0 m_Name: @@ -832,7 +832,7 @@ MonoBehaviour: scrollPos: {x: 0, y: 0} m_SelectedIDs: m_LastClickedID: 0 - m_ExpandedIDs: 00000000fe7300000074000000ca9a3bffffff7f + m_ExpandedIDs: 000000009a7400009c74000000ca9a3bffffff7f m_RenameOverlay: m_UserAcceptedRename: 0 m_Name: @@ -857,9 +857,9 @@ MonoBehaviour: m_Icon: {fileID: 0} m_ResourceFile: m_ListAreaState: - m_SelectedInstanceIDs: d46d0000 - m_LastClickedInstanceID: 28116 - m_HadKeyboardFocusLastEvent: 0 + m_SelectedInstanceIDs: 700d0000 + m_LastClickedInstanceID: 3440 + m_HadKeyboardFocusLastEvent: 1 m_ExpandedInstanceIDs: c6230000f06f00003a7b000058cc00005ecc00006ed400004e6e0000e07200000a7000000e7000000281000056cf00000000000094760000 m_RenameOverlay: m_UserAcceptedRename: 0 @@ -909,10 +909,10 @@ MonoBehaviour: m_Tooltip: m_Pos: serializedVersion: 2 - x: 69.6 - y: 557.60004 - width: 1107 - height: 258.60004 + x: 62.4 + y: 560.8 + width: 1118.2 + height: 262.59998 m_SerializedDataModeController: m_DataMode: 0 m_PreferredDataMode: 0 @@ -938,10 +938,10 @@ MonoBehaviour: m_Children: [] m_Position: serializedVersion: 2 - x: 1108 + x: 1119.2 y: 0 - width: 351.19995 - height: 756.4 + width: 354.40002 + height: 770.8 m_MinSize: {x: 276, y: 71} m_MaxSize: {x: 4001, y: 4021} m_ActualView: {fileID: 13} @@ -970,10 +970,10 @@ MonoBehaviour: m_Tooltip: m_Pos: serializedVersion: 2 - x: 1177.6 - y: 80.8 - width: 350.19995 - height: 735.4 + x: 1181.6 + y: 73.6 + width: 353.40002 + height: 749.8 m_SerializedDataModeController: m_DataMode: 0 m_PreferredDataMode: 0 diff --git a/ColorlessWorld-2024-4-2/UserSettings/Layouts/default-2022.dwlt b/ColorlessWorld-2024-4-2/UserSettings/Layouts/default-2022.dwlt deleted file mode 100644 index 05ec8a40..00000000 --- a/ColorlessWorld-2024-4-2/UserSettings/Layouts/default-2022.dwlt +++ /dev/null @@ -1,1094 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!114 &1 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12004, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_PixelRect: - serializedVersion: 2 - x: -16 - y: 222.40001 - width: 1473.6 - height: 820.8 - m_ShowMode: 4 - m_Title: "\u6E38\u620F" - m_RootView: {fileID: 2} - m_MinSize: {x: 875, y: 321} - m_MaxSize: {x: 10000, y: 10000} - m_Maximized: 0 ---- !u!114 &2 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12008, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: - - {fileID: 3} - - {fileID: 5} - - {fileID: 4} - m_Position: - serializedVersion: 2 - x: 0 - y: 0 - width: 1473.6 - height: 820.8 - m_MinSize: {x: 875, y: 300} - m_MaxSize: {x: 10000, y: 10000} - m_UseTopView: 1 - m_TopViewHeight: 30 - m_UseBottomView: 1 - m_BottomViewHeight: 20 ---- !u!114 &3 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12011, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: [] - m_Position: - serializedVersion: 2 - x: 0 - y: 0 - width: 1473.6 - height: 30 - m_MinSize: {x: 0, y: 0} - m_MaxSize: {x: 0, y: 0} - m_LastLoadedLayoutName: ---- !u!114 &4 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12042, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: [] - m_Position: - serializedVersion: 2 - x: 0 - y: 800.8 - width: 1473.6 - height: 20 - m_MinSize: {x: 0, y: 0} - m_MaxSize: {x: 0, y: 0} ---- !u!114 &5 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: - - {fileID: 6} - - {fileID: 11} - m_Position: - serializedVersion: 2 - x: 0 - y: 30 - width: 1473.6 - height: 770.8 - m_MinSize: {x: 300, y: 100} - m_MaxSize: {x: 24288, y: 16192} - vertical: 0 - controlID: 57 ---- !u!114 &6 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: - - {fileID: 7} - - {fileID: 10} - m_Position: - serializedVersion: 2 - x: 0 - y: 0 - width: 1119.2 - height: 770.8 - m_MinSize: {x: 200, y: 100} - m_MaxSize: {x: 16192, y: 16192} - vertical: 1 - controlID: 58 ---- !u!114 &7 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: - - {fileID: 8} - - {fileID: 9} - m_Position: - serializedVersion: 2 - x: 0 - y: 0 - width: 1119.2 - height: 486.4 - m_MinSize: {x: 200, y: 50} - m_MaxSize: {x: 16192, y: 8096} - vertical: 0 - controlID: 59 ---- !u!114 &8 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_Children: [] - m_Position: - serializedVersion: 2 - x: 0 - y: 0 - width: 348 - height: 486.4 - m_MinSize: {x: 201, y: 221} - m_MaxSize: {x: 4001, y: 4021} - m_ActualView: {fileID: 13} - m_Panes: - - {fileID: 13} - m_Selected: 0 - m_LastSelected: 0 ---- !u!114 &9 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} - m_Name: GameView - m_EditorClassIdentifier: - m_Children: [] - m_Position: - serializedVersion: 2 - x: 348 - y: 0 - width: 771.19995 - height: 486.4 - m_MinSize: {x: 102, y: 121} - m_MaxSize: {x: 4002, y: 4021} - m_ActualView: {fileID: 12} - m_Panes: - - {fileID: 14} - - {fileID: 12} - m_Selected: 1 - m_LastSelected: 0 ---- !u!114 &10 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} - m_Name: ProjectBrowser - m_EditorClassIdentifier: - m_Children: [] - m_Position: - serializedVersion: 2 - x: 0 - y: 486.4 - width: 1119.2 - height: 284.4 - m_MinSize: {x: 231, y: 271} - m_MaxSize: {x: 10001, y: 10021} - m_ActualView: {fileID: 15} - m_Panes: - - {fileID: 15} - - {fileID: 16} - m_Selected: 0 - m_LastSelected: 1 ---- !u!114 &11 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} - m_Name: InspectorWindow - m_EditorClassIdentifier: - m_Children: [] - m_Position: - serializedVersion: 2 - x: 1119.2 - y: 0 - width: 354.40002 - height: 770.8 - m_MinSize: {x: 276, y: 71} - m_MaxSize: {x: 4001, y: 4021} - m_ActualView: {fileID: 17} - m_Panes: - - {fileID: 17} - m_Selected: 0 - m_LastSelected: 0 ---- !u!114 &12 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 12015, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_MinSize: {x: 100, y: 100} - m_MaxSize: {x: 4000, y: 4000} - m_TitleContent: - m_Text: "\u6E38\u620F" - m_Image: {fileID: 4621777727084837110, guid: 0000000000000000d000000000000000, - type: 0} - m_Tooltip: - m_Pos: - serializedVersion: 2 - x: 332 - y: 252.8 - width: 769.19995 - height: 465.4 - m_SerializedDataModeController: - m_DataMode: 0 - m_PreferredDataMode: 0 - m_SupportedDataModes: - isAutomatic: 1 - m_ViewDataDictionary: {fileID: 0} - m_OverlayCanvas: - m_LastAppliedPresetName: Default - m_SaveData: [] - m_OverlaysVisible: 1 - m_SerializedViewNames: [] - m_SerializedViewValues: [] - m_PlayModeViewName: GameView - m_ShowGizmos: 0 - m_TargetDisplay: 0 - m_ClearColor: {r: 0, g: 0, b: 0, a: 0} - m_TargetSize: {x: 1920, y: 1080} - m_TextureFilterMode: 0 - m_TextureHideFlags: 61 - m_RenderIMGUI: 1 - m_EnterPlayModeBehavior: 0 - m_UseMipMap: 0 - m_VSyncEnabled: 0 - m_Gizmos: 0 - m_Stats: 0 - m_SelectedSizes: 03000000000000000000000000000000000000000000000000000000000000000000000000000000 - m_ZoomArea: - m_HRangeLocked: 0 - m_VRangeLocked: 0 - hZoomLockedByDefault: 0 - vZoomLockedByDefault: 0 - m_HBaseRangeMin: -768 - m_HBaseRangeMax: 768 - m_VBaseRangeMin: -432 - m_VBaseRangeMax: 432 - m_HAllowExceedBaseRangeMin: 1 - m_HAllowExceedBaseRangeMax: 1 - m_VAllowExceedBaseRangeMin: 1 - m_VAllowExceedBaseRangeMax: 1 - m_ScaleWithWindow: 0 - m_HSlider: 0 - m_VSlider: 0 - m_IgnoreScrollWheelUntilClicked: 0 - m_EnableMouseInput: 1 - m_EnableSliderZoomHorizontal: 0 - m_EnableSliderZoomVertical: 0 - m_UniformScale: 1 - m_UpDirection: 1 - m_DrawArea: - serializedVersion: 2 - x: 0 - y: 21 - width: 769.19995 - height: 444.4 - m_Scale: {x: 0.50078124, y: 0.50078124} - m_Translation: {x: 384.59998, y: 222.2} - m_MarginLeft: 0 - m_MarginRight: 0 - m_MarginTop: 0 - m_MarginBottom: 0 - m_LastShownAreaInsideMargins: - serializedVersion: 2 - x: -768 - y: -443.70673 - width: 1536 - height: 887.41345 - m_MinimalGUI: 1 - m_defaultScale: 0.50078124 - m_LastWindowPixelSize: {x: 961.49994, y: 581.75} - m_ClearInEditMode: 1 - m_NoCameraWarning: 1 - m_LowResolutionForAspectRatios: 00000000000000000000 - m_XRRenderMode: 0 - m_RenderTexture: {fileID: 0} ---- !u!114 &13 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12061, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_MinSize: {x: 200, y: 200} - m_MaxSize: {x: 4000, y: 4000} - m_TitleContent: - m_Text: "\u5C42\u7EA7" - m_Image: {fileID: -3734745235275155857, guid: 0000000000000000d000000000000000, - type: 0} - m_Tooltip: - m_Pos: - serializedVersion: 2 - x: 0 - y: 19 - width: 347 - height: 465.4 - m_SerializedDataModeController: - m_DataMode: 0 - m_PreferredDataMode: 0 - m_SupportedDataModes: - isAutomatic: 1 - m_ViewDataDictionary: {fileID: 0} - m_OverlayCanvas: - m_LastAppliedPresetName: Default - m_SaveData: [] - m_OverlaysVisible: 1 - m_SceneHierarchy: - m_TreeViewState: - scrollPos: {x: 0, y: 0} - m_SelectedIDs: 086d0000 - m_LastClickedID: 0 - m_ExpandedIDs: 92f8ffff - m_RenameOverlay: - m_UserAcceptedRename: 0 - m_Name: - m_OriginalName: - m_EditFieldRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - m_UserData: 0 - m_IsWaitingForDelay: 0 - m_IsRenaming: 0 - m_OriginalEventType: 11 - m_IsRenamingFilename: 0 - m_ClientGUIView: {fileID: 8} - m_SearchString: - m_ExpandedScenes: [] - m_CurrenRootInstanceID: 0 - m_LockTracker: - m_IsLocked: 0 - m_CurrentSortingName: TransformSorting - m_WindowGUID: 4c969a2b90040154d917609493e03593 ---- !u!114 &14 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12013, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_MinSize: {x: 200, y: 200} - m_MaxSize: {x: 4000, y: 4000} - m_TitleContent: - m_Text: "\u573A\u666F" - m_Image: {fileID: 8634526014445323508, guid: 0000000000000000d000000000000000, - type: 0} - m_Tooltip: - m_Pos: - serializedVersion: 2 - x: 413.6 - y: 80.8 - width: 762 - height: 455.8 - m_SerializedDataModeController: - m_DataMode: 0 - m_PreferredDataMode: 0 - m_SupportedDataModes: - isAutomatic: 1 - m_ViewDataDictionary: {fileID: 0} - m_OverlayCanvas: - m_LastAppliedPresetName: Default - m_SaveData: - - dockPosition: 0 - containerId: overlay-toolbar__top - floating: 0 - collapsed: 0 - displayed: 1 - snapOffset: {x: -146, y: -26.399994} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 3 - id: Tool Settings - index: 0 - layout: 1 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 0 - containerId: overlay-toolbar__top - floating: 0 - collapsed: 0 - displayed: 1 - snapOffset: {x: -141, y: 149} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 1 - id: unity-grid-and-snap-toolbar - index: 1 - layout: 1 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-toolbar__top - floating: 0 - collapsed: 0 - displayed: 1 - snapOffset: {x: -322, y: 24.8} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 1 - id: unity-scene-view-toolbar - index: 0 - layout: 1 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-toolbar__top - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 0, y: 0} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 1 - id: unity-search-toolbar - index: 1 - layout: 1 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 0 - containerId: overlay-container--left - floating: 0 - collapsed: 0 - displayed: 1 - snapOffset: {x: 0, y: 25} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: unity-transform-toolbar - index: 0 - layout: 2 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 0 - containerId: overlay-container--left - floating: 0 - collapsed: 0 - displayed: 1 - snapOffset: {x: 0, y: 197} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: unity-component-tools - index: 1 - layout: 2 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 0 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 1 - snapOffset: {x: 67.5, y: 86} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: Orientation - index: 0 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 0, y: 0} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: Scene View/Light Settings - index: 0 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 0, y: 0} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: Scene View/Camera - index: 1 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 0, y: 0} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: Scene View/Cloth Constraints - index: 1 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 0, y: 0} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: Scene View/Cloth Collisions - index: 2 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 0, y: 0} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: Scene View/Navmesh Display - index: 4 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 0, y: 0} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: Scene View/Agent Display - index: 5 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 0, y: 0} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: Scene View/Obstacle Display - index: 6 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 0, y: 0} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: Scene View/Occlusion Culling - index: 3 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 0, y: 0} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: Scene View/Physics Debugger - index: 4 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 0, y: 0} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: Scene View/Scene Visibility - index: 5 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 0, y: 0} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: Scene View/Particles - index: 6 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 0, y: 0} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: Scene View/Tilemap - index: 11 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 0, y: 0} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: Scene View/Tilemap Palette Helper - index: 12 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 1 - snapOffset: {x: 48, y: 10.399963} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: UnityEditor.SceneViewCameraOverlay - index: 9 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 48, y: 48} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: APV Overlay - index: 7 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - - dockPosition: 1 - containerId: overlay-container--right - floating: 0 - collapsed: 0 - displayed: 0 - snapOffset: {x: 48, y: 48} - snapOffsetDelta: {x: 0, y: 0} - snapCorner: 0 - id: Scene View/TrailRenderer - index: 8 - layout: 4 - size: {x: 0, y: 0} - sizeOverriden: 0 - m_OverlaysVisible: 1 - m_WindowGUID: cc27987af1a868c49b0894db9c0f5429 - m_Gizmos: 1 - m_OverrideSceneCullingMask: 6917529027641081856 - m_SceneIsLit: 1 - m_SceneLighting: 1 - m_2DMode: 0 - m_isRotationLocked: 0 - m_PlayAudio: 0 - m_AudioPlay: 0 - m_Position: - m_Target: {x: 0, y: 0, z: 0} - speed: 2 - m_Value: {x: 0, y: 0, z: 0} - m_RenderMode: 0 - m_CameraMode: - drawMode: 0 - name: Shaded - section: Shading Mode - m_ValidateTrueMetals: 0 - m_DoValidateTrueMetals: 0 - m_SceneViewState: - m_AlwaysRefresh: 0 - showFog: 1 - showSkybox: 1 - showFlares: 1 - showImageEffects: 1 - showParticleSystems: 1 - showVisualEffectGraphs: 1 - m_FxEnabled: 1 - m_Grid: - xGrid: - m_Fade: - m_Target: 0 - speed: 2 - m_Value: 0 - m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 0.4} - m_Pivot: {x: 0, y: 0, z: 0} - m_Size: {x: 0, y: 0} - yGrid: - m_Fade: - m_Target: 1 - speed: 2 - m_Value: 1 - m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 0.4} - m_Pivot: {x: 0, y: 0, z: 0} - m_Size: {x: 1, y: 1} - zGrid: - m_Fade: - m_Target: 0 - speed: 2 - m_Value: 0 - m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 0.4} - m_Pivot: {x: 0, y: 0, z: 0} - m_Size: {x: 1, y: 1} - m_ShowGrid: 1 - m_GridAxis: 1 - m_gridOpacity: 0.5 - m_Rotation: - m_Target: {x: 0.19164874, y: 0.45094052, z: -0.09986398, w: 0.86616695} - speed: 2 - m_Value: {x: 0.1916205, y: 0.4508741, z: -0.09984927, w: 0.86603934} - m_Size: - m_Target: 9.55 - speed: 2 - m_Value: 9.55 - m_Ortho: - m_Target: 0 - speed: 2 - m_Value: 0 - m_CameraSettings: - m_Speed: 1 - m_SpeedNormalized: 0.5 - m_SpeedMin: 0.001 - m_SpeedMax: 2 - m_EasingEnabled: 1 - m_EasingDuration: 0.4 - m_AccelerationEnabled: 1 - m_FieldOfViewHorizontalOrVertical: 60 - m_NearClip: 0.03 - m_FarClip: 10000 - m_DynamicClip: 1 - m_OcclusionCulling: 0 - m_LastSceneViewRotation: {x: -0.014215295, y: 0.7879383, z: -0.61533135, w: -0.018203992} - m_LastSceneViewOrtho: 0 - m_ReplacementShader: {fileID: 0} - m_ReplacementString: - m_SceneVisActive: 1 - m_LastLockedObject: {fileID: 0} - m_ViewIsLockedToObject: 0 ---- !u!114 &15 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12014, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_MinSize: {x: 230, y: 250} - m_MaxSize: {x: 10000, y: 10000} - m_TitleContent: - m_Text: "\u9879\u76EE" - m_Image: {fileID: -5179483145760003458, guid: 0000000000000000d000000000000000, - type: 0} - m_Tooltip: - m_Pos: - serializedVersion: 2 - x: 0 - y: 505.4 - width: 1118.2 - height: 263.4 - m_SerializedDataModeController: - m_DataMode: 0 - m_PreferredDataMode: 0 - m_SupportedDataModes: - isAutomatic: 1 - m_ViewDataDictionary: {fileID: 0} - m_OverlayCanvas: - m_LastAppliedPresetName: Default - m_SaveData: [] - m_OverlaysVisible: 1 - m_SearchFilter: - m_NameFilter: - m_ClassNames: [] - m_AssetLabels: [] - m_AssetBundleNames: [] - m_ReferencingInstanceIDs: - m_SceneHandles: - m_ShowAllHits: 0 - m_SkipHidden: 0 - m_SearchArea: 1 - m_Folders: - - Assets - m_Globs: [] - m_OriginalText: - m_ImportLogFlags: 0 - m_FilterByTypeIntersection: 0 - m_ViewMode: 1 - m_StartGridSize: 54 - m_LastFolders: - - Assets - m_LastFoldersGridSize: 54 - m_LastProjectPath: D:\GitInventory_0630\test_45\ColorlessWorld-2024-4-2 - m_LockTracker: - m_IsLocked: 0 - m_FolderTreeState: - scrollPos: {x: 0, y: 0} - m_SelectedIDs: 7c750000 - m_LastClickedID: 30076 - m_ExpandedIDs: 000000007c75000000ca9a3bffffff7f - m_RenameOverlay: - m_UserAcceptedRename: 0 - m_Name: - m_OriginalName: - m_EditFieldRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - m_UserData: 0 - m_IsWaitingForDelay: 0 - m_IsRenaming: 0 - m_OriginalEventType: 11 - m_IsRenamingFilename: 1 - m_ClientGUIView: {fileID: 0} - m_SearchString: - m_CreateAssetUtility: - m_EndAction: {fileID: 0} - m_InstanceID: 0 - m_Path: - m_Icon: {fileID: 0} - m_ResourceFile: - m_AssetTreeState: - scrollPos: {x: 0, y: 0} - m_SelectedIDs: - m_LastClickedID: 0 - m_ExpandedIDs: 000000007c750000 - m_RenameOverlay: - m_UserAcceptedRename: 0 - m_Name: - m_OriginalName: - m_EditFieldRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - m_UserData: 0 - m_IsWaitingForDelay: 0 - m_IsRenaming: 0 - m_OriginalEventType: 11 - m_IsRenamingFilename: 1 - m_ClientGUIView: {fileID: 0} - m_SearchString: - m_CreateAssetUtility: - m_EndAction: {fileID: 0} - m_InstanceID: 0 - m_Path: - m_Icon: {fileID: 0} - m_ResourceFile: - m_ListAreaState: - m_SelectedInstanceIDs: - m_LastClickedInstanceID: 0 - m_HadKeyboardFocusLastEvent: 0 - m_ExpandedInstanceIDs: c6230000f06f00003a7b000058cc00005ecc00006ed400004e6e0000e07200000a7000000e7000000281000056cf00000000000094760000 - m_RenameOverlay: - m_UserAcceptedRename: 0 - m_Name: - m_OriginalName: - m_EditFieldRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 0 - height: 0 - m_UserData: 0 - m_IsWaitingForDelay: 0 - m_IsRenaming: 0 - m_OriginalEventType: 11 - m_IsRenamingFilename: 1 - m_ClientGUIView: {fileID: 10} - m_CreateAssetUtility: - m_EndAction: {fileID: 0} - m_InstanceID: 0 - m_Path: - m_Icon: {fileID: 0} - m_ResourceFile: - m_NewAssetIndexInList: -1 - m_ScrollPosition: {x: 0, y: 0} - m_GridSize: 54 - m_SkipHiddenPackages: 0 - m_DirectoriesAreaWidth: 207 ---- !u!114 &16 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12003, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_MinSize: {x: 100, y: 100} - m_MaxSize: {x: 4000, y: 4000} - m_TitleContent: - m_Text: "\u63A7\u5236\u53F0" - m_Image: {fileID: -4950941429401207979, guid: 0000000000000000d000000000000000, - type: 0} - m_Tooltip: - m_Pos: - serializedVersion: 2 - x: 0 - y: 893 - width: 1943 - height: 458 - m_SerializedDataModeController: - m_DataMode: 0 - m_PreferredDataMode: 0 - m_SupportedDataModes: - isAutomatic: 1 - m_ViewDataDictionary: {fileID: 0} - m_OverlayCanvas: - m_LastAppliedPresetName: Default - m_SaveData: [] - m_OverlaysVisible: 1 ---- !u!114 &17 -MonoBehaviour: - m_ObjectHideFlags: 52 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 1 - m_Script: {fileID: 12019, guid: 0000000000000000e000000000000000, type: 0} - m_Name: - m_EditorClassIdentifier: - m_MinSize: {x: 275, y: 50} - m_MaxSize: {x: 4000, y: 4000} - m_TitleContent: - m_Text: "\u68C0\u67E5\u5668" - m_Image: {fileID: -440750813802333266, guid: 0000000000000000d000000000000000, - type: 0} - m_Tooltip: - m_Pos: - serializedVersion: 2 - x: 1120.2 - y: 19 - width: 353.40002 - height: 749.8 - m_SerializedDataModeController: - m_DataMode: 0 - m_PreferredDataMode: 0 - m_SupportedDataModes: - isAutomatic: 1 - m_ViewDataDictionary: {fileID: 0} - m_OverlayCanvas: - m_LastAppliedPresetName: Default - m_SaveData: [] - m_OverlaysVisible: 1 - m_ObjectsLockedBeforeSerialization: [] - m_InstanceIDsLockedBeforeSerialization: - m_PreviewResizer: - m_CachedPref: -160 - m_ControlHash: -371814159 - m_PrefName: Preview_InspectorPreview - m_LastInspectedObjectInstanceID: -1 - m_LastVerticalScrollValue: 0 - m_GlobalObjectId: - m_InspectorMode: 0 - m_LockTracker: - m_IsLocked: 0 - m_PreviewWindow: {fileID: 0} diff --git a/ColorlessWorld-2024-4-2/obj/Debug/Assembly-CSharp-Editor.csproj.AssemblyReference.cache b/ColorlessWorld-2024-4-2/obj/Debug/Assembly-CSharp-Editor.csproj.AssemblyReference.cache index f13a7b95..1b7264cd 100644 Binary files a/ColorlessWorld-2024-4-2/obj/Debug/Assembly-CSharp-Editor.csproj.AssemblyReference.cache and b/ColorlessWorld-2024-4-2/obj/Debug/Assembly-CSharp-Editor.csproj.AssemblyReference.cache differ diff --git a/ColorlessWorld-2024-4-2/obj/Debug/Assembly-CSharp.csproj.AssemblyReference.cache b/ColorlessWorld-2024-4-2/obj/Debug/Assembly-CSharp.csproj.AssemblyReference.cache index f5e894ae..7ad61808 100644 Binary files a/ColorlessWorld-2024-4-2/obj/Debug/Assembly-CSharp.csproj.AssemblyReference.cache and b/ColorlessWorld-2024-4-2/obj/Debug/Assembly-CSharp.csproj.AssemblyReference.cache differ diff --git a/ColorlessWorld-2024-4-2/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/ColorlessWorld-2024-4-2/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index fa3ea961..2e4eeab9 100644 Binary files a/ColorlessWorld-2024-4-2/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/ColorlessWorld-2024-4-2/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ