瀏覽代碼

召唤出来的英灵显示需要的尸体数量

SZAND\msx_2 1 年之前
父節點
當前提交
419497d2f4
共有 21 個文件被更改,包括 653 次插入0 次删除
  1. 65 0
      ActionTowerDefense/Assets/Resources/Prefab/Base/Base_Assassin.prefab
  2. 77 0
      ActionTowerDefense/Assets/Resources/Prefab/Base/Base_Cook.prefab
  3. 65 0
      ActionTowerDefense/Assets/Resources/Prefab/Base/Base_Float.prefab
  4. 65 0
      ActionTowerDefense/Assets/Resources/Prefab/Base/Base_Invisible.prefab
  5. 336 0
      ActionTowerDefense/Assets/Resources/Prefab/Base/icon_corpse.prefab
  6. 7 0
      ActionTowerDefense/Assets/Resources/Prefab/Base/icon_corpse.prefab.meta
  7. 8 0
      ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits.meta
  8. 0 0
      ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/BackDoor.cs
  9. 0 0
      ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/BackDoor.cs.meta
  10. 0 0
      ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/Base_Spirits.cs
  11. 0 0
      ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/Base_Spirits.cs.meta
  12. 0 0
      ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/Corpse.cs
  13. 0 0
      ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/Corpse.cs.meta
  14. 19 0
      ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/SpiritCorpseUI.cs
  15. 11 0
      ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/SpiritCorpseUI.cs.meta
  16. 0 0
      ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/SpiritOutDoor.cs
  17. 0 0
      ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/SpiritOutDoor.cs.meta
  18. 0 0
      ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/SpiritSystem.cs
  19. 0 0
      ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/SpiritSystem.cs.meta
  20. 0 0
      ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/Spirits.cs
  21. 0 0
      ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/Spirits.cs.meta

+ 65 - 0
ActionTowerDefense/Assets/Resources/Prefab/Base/Base_Assassin.prefab

@@ -59,6 +59,8 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   buttons: {fileID: 5091799318431280789}
+  needCorpse: 0
+  type: 0
 --- !u!1 &2437299196472462361
 GameObject:
   m_ObjectHideFlags: 0
@@ -92,6 +94,7 @@ Transform:
   - {fileID: 2730232521377132808}
   - {fileID: 2780628981813817915}
   - {fileID: 7998348706496095710}
+  - {fileID: 2835764923642749041}
   m_Father: {fileID: 0}
   m_RootOrder: 0
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -302,6 +305,68 @@ MonoBehaviour:
     layerMixModes: 01000000
     layerBlendModes: 01000000
   updateTiming: 1
+--- !u!1001 &213199983109946183
+PrefabInstance:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    m_TransformParent: {fileID: 2437299196472462364}
+    m_Modifications:
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_RootOrder
+      value: 3
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalPosition.x
+      value: -0.26999998
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalPosition.y
+      value: 2.32
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalPosition.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.w
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.x
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.y
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.z
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 6802227555326939539, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_Name
+      value: icon_corpse
+      objectReference: {fileID: 0}
+    m_RemovedComponents: []
+  m_SourcePrefab: {fileID: 100100000, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+--- !u!4 &2835764923642749041 stripped
+Transform:
+  m_CorrespondingSourceObject: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+  m_PrefabInstance: {fileID: 213199983109946183}
+  m_PrefabAsset: {fileID: 0}
 --- !u!1001 &6082987792769602923
 PrefabInstance:
   m_ObjectHideFlags: 0

+ 77 - 0
ActionTowerDefense/Assets/Resources/Prefab/Base/Base_Cook.prefab

@@ -65,6 +65,7 @@ Transform:
   - {fileID: 6459001683917408033}
   - {fileID: 7083866279527516350}
   - {fileID: 1876107801089550563}
+  - {fileID: 9181131121522024610}
   m_Father: {fileID: 0}
   m_RootOrder: 0
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -305,6 +306,8 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   buttons: {fileID: 176063741872051216}
+  needCorpse: 0
+  type: 0
 --- !u!1001 &1203350200943505390
 PrefabInstance:
   m_ObjectHideFlags: 0
@@ -432,3 +435,77 @@ Transform:
   m_CorrespondingSourceObject: {fileID: 8286019101453379408, guid: d5ff5851068cad54aa3b23c838e7137f, type: 3}
   m_PrefabInstance: {fileID: 1203350200943505390}
   m_PrefabAsset: {fileID: 0}
+--- !u!1001 &6540976468779121556
+PrefabInstance:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    m_TransformParent: {fileID: 5440846222648032754}
+    m_Modifications:
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_RootOrder
+      value: 3
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalScale.x
+      value: 0.36
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalScale.y
+      value: 0.36
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalScale.z
+      value: 0.36
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalPosition.x
+      value: -0.47
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalPosition.y
+      value: 4.92
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalPosition.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.w
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.x
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.y
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.z
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 6802227555326939539, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_Name
+      value: icon_corpse
+      objectReference: {fileID: 0}
+    m_RemovedComponents: []
+  m_SourcePrefab: {fileID: 100100000, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+--- !u!4 &9181131121522024610 stripped
+Transform:
+  m_CorrespondingSourceObject: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+  m_PrefabInstance: {fileID: 6540976468779121556}
+  m_PrefabAsset: {fileID: 0}

+ 65 - 0
ActionTowerDefense/Assets/Resources/Prefab/Base/Base_Float.prefab

@@ -239,6 +239,8 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   buttons: {fileID: 1327431238306345008}
+  needCorpse: 0
+  type: 0
 --- !u!1 &8639832132491289359
 GameObject:
   m_ObjectHideFlags: 0
@@ -272,6 +274,7 @@ Transform:
   - {fileID: 5769591908339262981}
   - {fileID: 8238359696009243806}
   - {fileID: 1582859658668212168}
+  - {fileID: 3696585431483175616}
   m_Father: {fileID: 0}
   m_RootOrder: 0
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -431,3 +434,65 @@ Transform:
   m_CorrespondingSourceObject: {fileID: 8286019101453379408, guid: d5ff5851068cad54aa3b23c838e7137f, type: 3}
   m_PrefabInstance: {fileID: 47659457135266766}
   m_PrefabAsset: {fileID: 0}
+--- !u!1001 &1649216522447374838
+PrefabInstance:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    m_TransformParent: {fileID: 8639832132491289354}
+    m_Modifications:
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_RootOrder
+      value: 3
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalPosition.x
+      value: -0.26999998
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalPosition.y
+      value: 2.32
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalPosition.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.w
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.x
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.y
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.z
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 6802227555326939539, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_Name
+      value: icon_corpse
+      objectReference: {fileID: 0}
+    m_RemovedComponents: []
+  m_SourcePrefab: {fileID: 100100000, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+--- !u!4 &3696585431483175616 stripped
+Transform:
+  m_CorrespondingSourceObject: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+  m_PrefabInstance: {fileID: 1649216522447374838}
+  m_PrefabAsset: {fileID: 0}

+ 65 - 0
ActionTowerDefense/Assets/Resources/Prefab/Base/Base_Invisible.prefab

@@ -59,6 +59,8 @@ MonoBehaviour:
   m_Name: 
   m_EditorClassIdentifier: 
   buttons: {fileID: 5840231082441107857}
+  needCorpse: 0
+  type: 0
 --- !u!1 &2437299196472462361
 GameObject:
   m_ObjectHideFlags: 0
@@ -92,6 +94,7 @@ Transform:
   - {fileID: 9430913901011754}
   - {fileID: 3545415827725481279}
   - {fileID: 8344235650994585785}
+  - {fileID: 5947712242774637000}
   m_Father: {fileID: 0}
   m_RootOrder: 0
   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -381,3 +384,65 @@ Transform:
   m_CorrespondingSourceObject: {fileID: 7473170563405908937, guid: 7a1ed32670b9b2e4e9b10e0632c36180, type: 3}
   m_PrefabInstance: {fileID: 7464584808883890403}
   m_PrefabAsset: {fileID: 0}
+--- !u!1001 &8585371244672377598
+PrefabInstance:
+  m_ObjectHideFlags: 0
+  serializedVersion: 2
+  m_Modification:
+    m_TransformParent: {fileID: 2437299196472462364}
+    m_Modifications:
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_RootOrder
+      value: 3
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalPosition.x
+      value: 0.95
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalPosition.y
+      value: 2.14
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalPosition.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.w
+      value: 1
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.x
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.y
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalRotation.z
+      value: -0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.x
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.y
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_LocalEulerAnglesHint.z
+      value: 0
+      objectReference: {fileID: 0}
+    - target: {fileID: 6802227555326939539, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+      propertyPath: m_Name
+      value: icon_corpse
+      objectReference: {fileID: 0}
+    m_RemovedComponents: []
+  m_SourcePrefab: {fileID: 100100000, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+--- !u!4 &5947712242774637000 stripped
+Transform:
+  m_CorrespondingSourceObject: {fileID: 2715628163162839862, guid: de30feea3d9e4fa4ab50b2fa02868748, type: 3}
+  m_PrefabInstance: {fileID: 8585371244672377598}
+  m_PrefabAsset: {fileID: 0}

+ 336 - 0
ActionTowerDefense/Assets/Resources/Prefab/Base/icon_corpse.prefab

@@ -0,0 +1,336 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!1 &3700789224411988574
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 908507781943429592}
+  - component: {fileID: 3446690395682514285}
+  - component: {fileID: 8949234254003143208}
+  - component: {fileID: 8526158304280321595}
+  m_Layer: 5
+  m_Name: Canvas
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &908507781943429592
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3700789224411988574}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 2.7777774, y: 2.7777774, z: 2.7777774}
+  m_ConstrainProportionsScale: 0
+  m_Children:
+  - {fileID: 753851839194832879}
+  m_Father: {fileID: 2715628163162839862}
+  m_RootOrder: 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.8055573, y: -6.444443}
+  m_SizeDelta: {x: 100, y: 100}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!223 &3446690395682514285
+Canvas:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3700789224411988574}
+  m_Enabled: 1
+  serializedVersion: 3
+  m_RenderMode: 2
+  m_Camera: {fileID: 0}
+  m_PlaneDistance: 100
+  m_PixelPerfect: 0
+  m_ReceivesEvents: 1
+  m_OverrideSorting: 0
+  m_OverridePixelPerfect: 0
+  m_SortingBucketNormalizedSize: 0
+  m_AdditionalShaderChannelsFlag: 25
+  m_SortingLayerID: 0
+  m_SortingOrder: 0
+  m_TargetDisplay: 0
+--- !u!114 &8949234254003143208
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3700789224411988574}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_UiScaleMode: 0
+  m_ReferencePixelsPerUnit: 100
+  m_ScaleFactor: 1
+  m_ReferenceResolution: {x: 800, y: 600}
+  m_ScreenMatchMode: 0
+  m_MatchWidthOrHeight: 0
+  m_PhysicalUnit: 3
+  m_FallbackScreenDPI: 96
+  m_DefaultSpriteDPI: 96
+  m_DynamicPixelsPerUnit: 1
+  m_PresetInfoIsWorld: 1
+--- !u!114 &8526158304280321595
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 3700789224411988574}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 
+  m_IgnoreReversedGraphics: 1
+  m_BlockingObjects: 0
+  m_BlockingMask:
+    serializedVersion: 2
+    m_Bits: 4294967295
+--- !u!1 &6802227555326939539
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 2715628163162839862}
+  - component: {fileID: 3167119468384640472}
+  m_Layer: 0
+  m_Name: icon_corpse
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!4 &2715628163162839862
+Transform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6802227555326939539}
+  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
+  m_LocalPosition: {x: -0.26999998, y: 2.32, z: 0}
+  m_LocalScale: {x: 0.36, y: 0.36, z: 0.36}
+  m_ConstrainProportionsScale: 1
+  m_Children:
+  - {fileID: 908507781943429592}
+  m_Father: {fileID: 0}
+  m_RootOrder: 0
+  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!212 &3167119468384640472
+SpriteRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 6802227555326939539}
+  m_Enabled: 1
+  m_CastShadows: 0
+  m_ReceiveShadows: 0
+  m_DynamicOccludee: 1
+  m_StaticShadowCaster: 0
+  m_MotionVectors: 1
+  m_LightProbeUsage: 1
+  m_ReflectionProbeUsage: 1
+  m_RayTracingMode: 0
+  m_RayTraceProcedural: 0
+  m_RenderingLayerMask: 1
+  m_RendererPriority: 0
+  m_Materials:
+  - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
+  m_StaticBatchInfo:
+    firstSubMesh: 0
+    subMeshCount: 0
+  m_StaticBatchRoot: {fileID: 0}
+  m_ProbeAnchor: {fileID: 0}
+  m_LightProbeVolumeOverride: {fileID: 0}
+  m_ScaleInLightmap: 1
+  m_ReceiveGI: 1
+  m_PreserveUVs: 0
+  m_IgnoreNormalsForChartDetection: 0
+  m_ImportantGI: 0
+  m_StitchLightmapSeams: 1
+  m_SelectedEditorRenderState: 0
+  m_MinimumChartSize: 4
+  m_AutoUVMaxDistance: 0.5
+  m_AutoUVMaxAngle: 89
+  m_LightmapParameters: {fileID: 0}
+  m_SortingLayerID: 0
+  m_SortingLayer: 0
+  m_SortingOrder: 0
+  m_Sprite: {fileID: 21300000, guid: 046cffcb367e1e244891c1a15891cd4a, type: 3}
+  m_Color: {r: 1, g: 1, b: 1, a: 1}
+  m_FlipX: 0
+  m_FlipY: 0
+  m_DrawMode: 0
+  m_Size: {x: 1.28, y: 1.28}
+  m_AdaptiveModeThreshold: 0.5
+  m_SpriteTileMode: 0
+  m_WasSpriteAssigned: 1
+  m_MaskInteraction: 0
+  m_SpriteSortPoint: 0
+--- !u!1 &7890303723412610871
+GameObject:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  serializedVersion: 6
+  m_Component:
+  - component: {fileID: 753851839194832879}
+  - component: {fileID: 195296698582682058}
+  - component: {fileID: 6022449577024655773}
+  - component: {fileID: 6127977600934219817}
+  m_Layer: 5
+  m_Name: corpse
+  m_TagString: Untagged
+  m_Icon: {fileID: 0}
+  m_NavMeshLayer: 0
+  m_StaticEditorFlags: 0
+  m_IsActive: 1
+--- !u!224 &753851839194832879
+RectTransform:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7890303723412610871}
+  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+  m_LocalPosition: {x: 0, y: 0, z: 0}
+  m_LocalScale: {x: 0.36, y: 0.36, z: 0.36}
+  m_ConstrainProportionsScale: 1
+  m_Children: []
+  m_Father: {fileID: 908507781943429592}
+  m_RootOrder: 0
+  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.31, y: 2.31}
+  m_SizeDelta: {x: 10, y: 10}
+  m_Pivot: {x: 0.5, y: 0.5}
+--- !u!222 &195296698582682058
+CanvasRenderer:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7890303723412610871}
+  m_CullTransparentMesh: 1
+--- !u!114 &6022449577024655773
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7890303723412610871}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: f4688fdb7df04437aeb418b961361dc5, 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_text: 0
+  m_isRightToLeft: 0
+  m_fontAsset: {fileID: 11400000, guid: 57663398defea1c4799bb92057f1f02f, type: 2}
+  m_sharedMaterial: {fileID: -5165435918990189265, guid: 57663398defea1c4799bb92057f1f02f, type: 2}
+  m_fontSharedMaterials: []
+  m_fontMaterial: {fileID: 0}
+  m_fontMaterials: []
+  m_fontColor32:
+    serializedVersion: 2
+    rgba: 4294967295
+  m_fontColor: {r: 1, g: 1, b: 1, a: 1}
+  m_enableVertexGradient: 0
+  m_colorMode: 3
+  m_fontColorGradient:
+    topLeft: {r: 1, g: 1, b: 1, a: 1}
+    topRight: {r: 1, g: 1, b: 1, a: 1}
+    bottomLeft: {r: 1, g: 1, b: 1, a: 1}
+    bottomRight: {r: 1, g: 1, b: 1, a: 1}
+  m_fontColorGradientPreset: {fileID: 0}
+  m_spriteAsset: {fileID: 0}
+  m_tintAllSprites: 0
+  m_StyleSheet: {fileID: 0}
+  m_TextStyleHashCode: -1183493901
+  m_overrideHtmlColors: 0
+  m_faceColor:
+    serializedVersion: 2
+    rgba: 4294967295
+  m_fontSize: 1
+  m_fontSizeBase: 1
+  m_fontWeight: 400
+  m_enableAutoSizing: 0
+  m_fontSizeMin: 18
+  m_fontSizeMax: 72
+  m_fontStyle: 0
+  m_HorizontalAlignment: 2
+  m_VerticalAlignment: 512
+  m_textAlignment: 65535
+  m_characterSpacing: 0
+  m_wordSpacing: 0
+  m_lineSpacing: 0
+  m_lineSpacingMax: 0
+  m_paragraphSpacing: 0
+  m_charWidthMaxAdj: 0
+  m_enableWordWrapping: 1
+  m_wordWrappingRatios: 0.4
+  m_overflowMode: 0
+  m_linkedTextComponent: {fileID: 0}
+  parentLinkedComponent: {fileID: 0}
+  m_enableKerning: 1
+  m_enableExtraPadding: 0
+  checkPaddingRequired: 0
+  m_isRichText: 1
+  m_parseCtrlCharacters: 1
+  m_isOrthographic: 1
+  m_isCullingEnabled: 0
+  m_horizontalMapping: 0
+  m_verticalMapping: 0
+  m_uvLineOffset: 0
+  m_geometrySortingOrder: 0
+  m_IsTextObjectScaleStatic: 0
+  m_VertexBufferAutoSizeReduction: 0
+  m_useMaxVisibleDescender: 1
+  m_pageToDisplay: 1
+  m_margin: {x: 0, y: 0, z: 0, w: 0}
+  m_isUsingLegacyAnimationComponent: 0
+  m_isVolumetricText: 0
+  m_hasFontAssetChanged: 0
+  m_baseMaterial: {fileID: 0}
+  m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
+--- !u!114 &6127977600934219817
+MonoBehaviour:
+  m_ObjectHideFlags: 0
+  m_CorrespondingSourceObject: {fileID: 0}
+  m_PrefabInstance: {fileID: 0}
+  m_PrefabAsset: {fileID: 0}
+  m_GameObject: {fileID: 7890303723412610871}
+  m_Enabled: 1
+  m_EditorHideFlags: 0
+  m_Script: {fileID: 11500000, guid: b190c247ccce30d4e88ab1426ba73ebf, type: 3}
+  m_Name: 
+  m_EditorClassIdentifier: 

+ 7 - 0
ActionTowerDefense/Assets/Resources/Prefab/Base/icon_corpse.prefab.meta

@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: de30feea3d9e4fa4ab50b2fa02868748
+PrefabImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 8 - 0
ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits.meta

@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 257d100cfec47a34a8a811c6c8f07c0e
+folderAsset: yes
+DefaultImporter:
+  externalObjects: {}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 0 - 0
ActionTowerDefense/Assets/Scripts/Spirits/BackDoor.cs → ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/BackDoor.cs


+ 0 - 0
ActionTowerDefense/Assets/Scripts/Spirits/BackDoor.cs.meta → ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/BackDoor.cs.meta


+ 0 - 0
ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits.cs → ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/Base_Spirits.cs


+ 0 - 0
ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits.cs.meta → ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/Base_Spirits.cs.meta


+ 0 - 0
ActionTowerDefense/Assets/Scripts/Spirits/Corpse.cs → ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/Corpse.cs


+ 0 - 0
ActionTowerDefense/Assets/Scripts/Spirits/Corpse.cs.meta → ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/Corpse.cs.meta


+ 19 - 0
ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/SpiritCorpseUI.cs

@@ -0,0 +1,19 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+using TMPro;
+
+public class SpiritCorpseUI : MonoBehaviour
+{
+    GameObject owner;
+    Base_Spirits bs;
+    TextMeshProUGUI text;
+
+    private void Start()
+    {
+        owner = GetComponentInParent<Rigidbody>().gameObject;
+        bs = owner.GetComponentInChildren<Base_Spirits>();
+        text = GetComponent<TextMeshProUGUI>();
+        text.text = bs.needCorpse.ToString();
+    }
+}

+ 11 - 0
ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/SpiritCorpseUI.cs.meta

@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: b190c247ccce30d4e88ab1426ba73ebf
+MonoImporter:
+  externalObjects: {}
+  serializedVersion: 2
+  defaultReferences: []
+  executionOrder: 0
+  icon: {instanceID: 0}
+  userData: 
+  assetBundleName: 
+  assetBundleVariant: 

+ 0 - 0
ActionTowerDefense/Assets/Scripts/Spirits/SpiritOutDoor.cs → ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/SpiritOutDoor.cs


+ 0 - 0
ActionTowerDefense/Assets/Scripts/Spirits/SpiritOutDoor.cs.meta → ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/SpiritOutDoor.cs.meta


+ 0 - 0
ActionTowerDefense/Assets/Scripts/Spirits/SpiritSystem.cs → ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/SpiritSystem.cs


+ 0 - 0
ActionTowerDefense/Assets/Scripts/Spirits/SpiritSystem.cs.meta → ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/SpiritSystem.cs.meta


+ 0 - 0
ActionTowerDefense/Assets/Scripts/Spirits/Spirits.cs → ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/Spirits.cs


+ 0 - 0
ActionTowerDefense/Assets/Scripts/Spirits/Spirits.cs.meta → ActionTowerDefense/Assets/Scripts/Spirits/Base_Spirits/Spirits.cs.meta