chenxin
2020-12-18 7b9712f33f42b14e4d277166fa533a379021312d
Merge branch 'master' of http://47.95.218.140:8090/r/GemBattle into master
16 files modified
384 ■■■■ changed files
Assets/00000/package/Materials/Object_036.mat 2 ●●● patch | view | raw | blame | history
Assets/00000/package/Materials/Object_039.mat 2 ●●● patch | view | raw | blame | history
Assets/00000/package/Texture/Object_036.png.meta 2 ●●● patch | view | raw | blame | history
Assets/00000/package/Texture/Object_039.png.meta 2 ●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/GrowUpGhost.prefab 6 ●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Fire/Projectile.prefab 24 ●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/Water/CopyCatGhost.prefab 6 ●●●● patch | view | raw | blame | history
Assets/Prefabs/Towers/WoodTower/BlinkTowerGhost.prefab 6 ●●●● patch | view | raw | blame | history
Assets/Prefabs/UI/Endless/Energy.prefab 126 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/UI/GuideUI/BoxPanel.prefab 12 ●●●● patch | view | raw | blame | history
Assets/Resources/Prefabs/Endless/WoodPile.prefab 95 ●●●●● patch | view | raw | blame | history
Assets/Scripts/Guide/GuidePanelNew.cs 40 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Agents/WoodPileAgent.cs 12 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs 33 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs 12 ●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs 4 ●●● patch | view | raw | blame | history
Assets/00000/package/Materials/Object_036.mat
@@ -20,7 +20,7 @@
    serializedVersion: 3
    m_TexEnvs:
    - _MainTex:
        m_Texture: {fileID: 2800000, guid: 3a9c88a2223e7a341964ace97e6aec02, type: 3}
        m_Texture: {fileID: 2800000, guid: a67fa4e3f0b7086499ad172d8a083d7f, type: 3}
        m_Scale: {x: 1, y: 1}
        m_Offset: {x: 0, y: 0}
    m_Floats:
Assets/00000/package/Materials/Object_039.mat
@@ -20,7 +20,7 @@
    serializedVersion: 3
    m_TexEnvs:
    - _MainTex:
        m_Texture: {fileID: 2800000, guid: 1c34d8a1de6a6da408fae5fa526b97c0, type: 3}
        m_Texture: {fileID: 2800000, guid: 5cc5fa307ebbb7e409a4bd6adcf2407b, type: 3}
        m_Scale: {x: 1, y: 1}
        m_Offset: {x: 0, y: 0}
    m_Floats:
Assets/00000/package/Texture/Object_036.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 3a9c88a2223e7a341964ace97e6aec02
guid: a67fa4e3f0b7086499ad172d8a083d7f
TextureImporter:
  internalIDToNameTable: []
  externalObjects: {}
Assets/00000/package/Texture/Object_039.png.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 3a9c88a2223e7a341964ace97e6aec02
guid: 5cc5fa307ebbb7e409a4bd6adcf2407b
TextureImporter:
  internalIDToNameTable: []
  externalObjects: {}
Assets/Prefabs/Towers/Fire/GrowUpGhost.prefab
@@ -164,17 +164,17 @@
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 0.16666667
      value: 0.133
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 0.1666667
      value: 0.133
      objectReference: {fileID: 0}
    - target: {fileID: 1477327419404394503, guid: b5c0e6c0d79dced4abe8c84515a17c62,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 0.1666667
      value: 0.133
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: b5c0e6c0d79dced4abe8c84515a17c62, type: 3}
Assets/Prefabs/Towers/Fire/Projectile.prefab
@@ -35,7 +35,7 @@
  m_LocalPosition: {x: 0, y: 0, z: 0}
  m_LocalScale: {x: 1, y: 1, z: 1}
  m_Children:
  - {fileID: 3148708657444189677}
  - {fileID: 3740396075515245741}
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -165,18 +165,13 @@
  firingAngle: 0
  startSpeed: 100
  collisionIgnoreTime: 0.35
--- !u!1001 &6658554031458496420
--- !u!1001 &4917108506007809764
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 2369440489128176087}
    m_Modifications:
    - target: {fileID: 8634977509999139400, guid: c54a62cb621579a44b49984aee44791f,
        type: 3}
      propertyPath: m_Enabled
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 8634977509999139401, guid: c54a62cb621579a44b49984aee44791f,
        type: 3}
      propertyPath: m_LocalPosition.x
@@ -195,7 +190,7 @@
    - target: {fileID: 8634977509999139401, guid: c54a62cb621579a44b49984aee44791f,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 8634977509999139401, guid: c54a62cb621579a44b49984aee44791f,
        type: 3}
@@ -210,7 +205,7 @@
    - target: {fileID: 8634977509999139401, guid: c54a62cb621579a44b49984aee44791f,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 8634977509999139401, guid: c54a62cb621579a44b49984aee44791f,
        type: 3}
@@ -220,7 +215,7 @@
    - target: {fileID: 8634977509999139401, guid: c54a62cb621579a44b49984aee44791f,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      value: 180
      objectReference: {fileID: 0}
    - target: {fileID: 8634977509999139401, guid: c54a62cb621579a44b49984aee44791f,
        type: 3}
@@ -232,11 +227,6 @@
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 8634977509999139403, guid: c54a62cb621579a44b49984aee44791f,
        type: 3}
      propertyPath: m_Enabled
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 8634977509999139406, guid: c54a62cb621579a44b49984aee44791f,
        type: 3}
      propertyPath: m_Name
@@ -244,9 +234,9 @@
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: c54a62cb621579a44b49984aee44791f, type: 3}
--- !u!4 &3148708657444189677 stripped
--- !u!4 &3740396075515245741 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 8634977509999139401, guid: c54a62cb621579a44b49984aee44791f,
    type: 3}
  m_PrefabInstance: {fileID: 6658554031458496420}
  m_PrefabInstance: {fileID: 4917108506007809764}
  m_PrefabAsset: {fileID: 0}
Assets/Prefabs/Towers/Water/CopyCatGhost.prefab
@@ -149,17 +149,17 @@
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 0.16666667
      value: 0.15
      objectReference: {fileID: 0}
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 0.1666667
      value: 0.15
      objectReference: {fileID: 0}
    - target: {fileID: 3927524111222228482, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 0.1666667
      value: 0.15
      objectReference: {fileID: 0}
    - target: {fileID: 4038188407905603290, guid: e47fa4744f930db42bfb7c004122acd2,
        type: 3}
Assets/Prefabs/Towers/WoodTower/BlinkTowerGhost.prefab
@@ -154,17 +154,17 @@
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 0.16666667
      value: 0.15
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 0.1666667
      value: 0.15
      objectReference: {fileID: 0}
    - target: {fileID: 6171215027049731910, guid: e81c6e88d56cfe143a95af57340c011c,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 0.1666667
      value: 0.15
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: e81c6e88d56cfe143a95af57340c011c, type: 3}
Assets/Prefabs/UI/Endless/Energy.prefab
@@ -130,8 +130,9 @@
  - {fileID: 9149158087180956820}
  - {fileID: 7675384370951959148}
  - {fileID: 1601561953590493166}
  - {fileID: 5769365057982938342}
  - {fileID: 2852732232758538960}
  - {fileID: 5769365057982938342}
  - {fileID: 4081107454225396487}
  - {fileID: 1229591115306338502}
  m_Father: {fileID: 573987700737003514}
  m_RootOrder: 0
@@ -213,7 +214,7 @@
  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: 0.000030517578, y: 7.4999695}
  m_AnchoredPosition: {x: 0.000030517578, y: 15}
  m_SizeDelta: {x: 51, y: 22}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3260020812057652054
@@ -575,7 +576,7 @@
  m_LocalScale: {x: 1.4, y: 1.4, z: 1}
  m_Children: []
  m_Father: {fileID: 2245660995521503250}
  m_RootOrder: 6
  m_RootOrder: 7
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
  m_AnchorMin: {x: 0.5, y: 0}
  m_AnchorMax: {x: 0.5, y: 0}
@@ -738,6 +739,121 @@
  m_FillOrigin: 0
  m_UseSpriteMesh: 0
  m_PixelsPerUnitMultiplier: 1
--- !u!1001 &1686608653397591835
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 2245660995521503250}
    m_Modifications:
    - target: {fileID: 779759227532459688, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_Layer
      value: 5
      objectReference: {fileID: 0}
    - target: {fileID: 1301871034731117957, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: playOnAwake
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 3443855382027482140, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3443855382027482140, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 3443855382027482140, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3443855382027482140, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3443855382027482140, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3443855382027482140, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3443855382027482140, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 3443855382027482140, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_RootOrder
      value: 6
      objectReference: {fileID: 0}
    - target: {fileID: 3443855382027482140, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3443855382027482140, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3443855382027482140, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3443855382027482140, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 13
      objectReference: {fileID: 0}
    - target: {fileID: 3443855382027482140, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 13
      objectReference: {fileID: 0}
    - target: {fileID: 3443855382027482140, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 13
      objectReference: {fileID: 0}
    - target: {fileID: 5760679434611394543, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_Name
      value: Effect_UI_JiNengTuBiao_03
      objectReference: {fileID: 0}
    - target: {fileID: 5760679434611394543, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_Layer
      value: 5
      objectReference: {fileID: 0}
    - target: {fileID: 6946364723161781365, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: m_Layer
      value: 5
      objectReference: {fileID: 0}
    - target: {fileID: 8082333923366032818, guid: ef2dad6d8015ab24f84f48e31f60fb12,
        type: 3}
      propertyPath: playOnAwake
      value: 1
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: ef2dad6d8015ab24f84f48e31f60fb12, type: 3}
--- !u!4 &4081107454225396487 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 3443855382027482140, guid: ef2dad6d8015ab24f84f48e31f60fb12,
    type: 3}
  m_PrefabInstance: {fileID: 1686608653397591835}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &5410636901338817931
PrefabInstance:
  m_ObjectHideFlags: 0
@@ -845,7 +961,7 @@
    - target: {fileID: 7818391072442849115, guid: 5591b24d709da864d8fa54fb582b837f,
        type: 3}
      propertyPath: m_RootOrder
      value: 5
      value: 4
      objectReference: {fileID: 0}
    - target: {fileID: 7818391072442849115, guid: 5591b24d709da864d8fa54fb582b837f,
        type: 3}
@@ -940,7 +1056,7 @@
    - target: {fileID: 2982940003097308030, guid: cc9473b9d3a93c5458c8e125a8130bc2,
        type: 3}
      propertyPath: m_RootOrder
      value: 4
      value: 5
      objectReference: {fileID: 0}
    - target: {fileID: 2982940003097308030, guid: cc9473b9d3a93c5458c8e125a8130bc2,
        type: 3}
Assets/Prefabs/UI/GuideUI/BoxPanel.prefab
@@ -824,7 +824,7 @@
  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: 512, y: 512}
  m_SizeDelta: {x: 649, y: 690}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7107213133892301551
CanvasRenderer:
@@ -854,7 +854,7 @@
  m_OnCullStateChanged:
    m_PersistentCalls:
      m_Calls: []
  m_Sprite: {fileID: 21300000, guid: 8ef031eaacab11d49b80a1556872a62b, type: 3}
  m_Sprite: {fileID: 21300000, guid: d2d7060db23896c4eb0f5c43242e8a02, type: 3}
  m_Type: 0
  m_PreserveAspect: 0
  m_FillCenter: 1
@@ -899,7 +899,7 @@
  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: 512, y: 512}
  m_SizeDelta: {x: 649, y: 690}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7113859375695730988
CanvasRenderer:
@@ -929,7 +929,7 @@
  m_OnCullStateChanged:
    m_PersistentCalls:
      m_Calls: []
  m_Sprite: {fileID: 21300000, guid: 3e1ba3883c4ffb24f8005398456c7cf9, type: 3}
  m_Sprite: {fileID: 21300000, guid: 6f3058c4388112d40af3c5ed5abf7429, type: 3}
  m_Type: 0
  m_PreserveAspect: 0
  m_FillCenter: 1
@@ -2035,7 +2035,7 @@
  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: 512, y: 512}
  m_SizeDelta: {x: 649, y: 690}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &6701776875718732619
CanvasRenderer:
@@ -2065,7 +2065,7 @@
  m_OnCullStateChanged:
    m_PersistentCalls:
      m_Calls: []
  m_Sprite: {fileID: 21300000, guid: 052ead79c00877c4596e05fb4ea39ae8, type: 3}
  m_Sprite: {fileID: 21300000, guid: 2e88501cf6517bd448468557f47f823c, type: 3}
  m_Type: 0
  m_PreserveAspect: 0
  m_FillCenter: 1
Assets/Resources/Prefabs/Endless/WoodPile.prefab
@@ -38,6 +38,7 @@
  m_Children:
  - {fileID: 8997003016532983580}
  - {fileID: 3410030730777107725}
  - {fileID: 2625482531256510656}
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -199,6 +200,8 @@
  FireSkillParticle: {fileID: 0}
  bShowDebugNode: 0
  WoodAimEffect: {fileID: 6066774350539965547}
  appearPS: {fileID: 455943732726553023}
  diePS: {fileID: 2625482531256510659}
--- !u!135 &288839378088655868
SphereCollider:
  m_ObjectHideFlags: 0
@@ -296,6 +299,12 @@
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: c50972284cb469342b1fa05583f8222a, type: 3}
--- !u!1 &455943732726553023 stripped
GameObject:
  m_CorrespondingSourceObject: {fileID: 2223358404284871912, guid: c50972284cb469342b1fa05583f8222a,
    type: 3}
  m_PrefabInstance: {fileID: 1767982642335853911}
  m_PrefabAsset: {fileID: 0}
--- !u!4 &3410030730777107725 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 4025090214771732570, guid: c50972284cb469342b1fa05583f8222a,
@@ -403,3 +412,89 @@
    type: 3}
  m_PrefabInstance: {fileID: 2068633662104680691}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &3978062130110047734
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 8434816861478773449}
    m_Modifications:
    - target: {fileID: 1394844976150285621, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e,
        type: 3}
      propertyPath: m_Name
      value: Effect_Boss_Shui_FenShen_02
      objectReference: {fileID: 0}
    - target: {fileID: 1394844976150285621, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e,
        type: 3}
      propertyPath: m_IsActive
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1394844976150285622, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1394844976150285622, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1394844976150285622, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1394844976150285622, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1394844976150285622, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1394844976150285622, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1394844976150285622, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 1394844976150285622, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e,
        type: 3}
      propertyPath: m_RootOrder
      value: 2
      objectReference: {fileID: 0}
    - target: {fileID: 1394844976150285622, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1394844976150285622, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 1394844976150285622, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e, type: 3}
--- !u!1 &2625482531256510659 stripped
GameObject:
  m_CorrespondingSourceObject: {fileID: 1394844976150285621, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e,
    type: 3}
  m_PrefabInstance: {fileID: 3978062130110047734}
  m_PrefabAsset: {fileID: 0}
--- !u!4 &2625482531256510656 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 1394844976150285622, guid: e8bfb5d9d28372b49bd0c8d0ebc1991e,
    type: 3}
  m_PrefabInstance: {fileID: 3978062130110047734}
  m_PrefabAsset: {fileID: 0}
Assets/Scripts/Guide/GuidePanelNew.cs
@@ -95,12 +95,12 @@
        wood1 = transform.Find("Image_Wood1").GetComponent<ImageWood>();
        wood1.GetComponent<RectTransform>().anchoredPosition *= tmpScale;
        wood1PS1 = wood1.transform.Find("Mu/Particle System").GetComponent<ParticleSystem>();
        wood1PS2 = wood1.transform.Find("Mu_02/Particle System").GetComponent<ParticleSystem>();
        //wood1PS2 = wood1.transform.Find("Mu_02/Particle System").GetComponent<ParticleSystem>();
        wood2 = transform.Find("Image_Wood2").GetComponent<ImageWood2>();
        wood2.GetComponent<RectTransform>().anchoredPosition *= tmpScale;
        wood2PS1 = wood2.transform.Find("Mu/Particle System").GetComponent<ParticleSystem>();
        wood2PS2 = wood2.transform.Find("Mu_02/Particle System").GetComponent<ParticleSystem>();
        //wood2PS2 = wood2.transform.Find("Mu_02/Particle System").GetComponent<ParticleSystem>();
        wood1.gameObject.SetActive(false);
        wood2.gameObject.SetActive(false);
@@ -108,13 +108,13 @@
        fire = transform.Find("Image_Fire").GetComponent<ImageFire1>();
        fire.GetComponent<RectTransform>().anchoredPosition *= tmpScale;
        firePS1 = fire.transform.Find("Huo/Particle System").GetComponent<ParticleSystem>();
        firePS2 = fire.transform.Find("Huo_02/Particle System").GetComponent<ParticleSystem>();
        //firePS2 = fire.transform.Find("Huo_02/Particle System").GetComponent<ParticleSystem>();
        fire.gameObject.SetActive(false);
        water = transform.Find("Image_Water").GetComponent<ImageWater>();
        water.GetComponent<RectTransform>().anchoredPosition *= tmpScale;
        waterPS1 = water.transform.Find("Shui/Particle System").GetComponent<ParticleSystem>();
        waterPS2 = water.transform.Find("Shui_02/Particle System").GetComponent<ParticleSystem>();
        //waterPS2 = water.transform.Find("Shui_02/Particle System").GetComponent<ParticleSystem>();
        water.gameObject.SetActive(false);
        towerPos = transform.Find("Image_TowerPos").GetComponent<ImageTowerPos>();
@@ -212,15 +212,15 @@
    ImageWood wood1;
    ParticleSystem wood1PS1, wood1PS2;//出现的特效
    ParticleSystem wood1PS1;//出现的特效
    ImageWood2 wood2;//两个用来合成的mu元素
    ParticleSystem wood2PS1, wood2PS2;
    ParticleSystem wood2PS1;
    ImageFire1 fire;//火元素
    ParticleSystem firePS1, firePS2;
    ParticleSystem firePS1;
    ImageWater water;//水元素
    ParticleSystem waterPS1, waterPS2;
    ParticleSystem waterPS1;
    /// <summary>
    /// 步骤2:购买---购买---合成---上阵  事件广播结束,不走回调
@@ -253,7 +253,7 @@
            wood1.transform.Find("Image_2").gameObject.SetActive(false);
            wood1.enabled = false;
            wood1PS1.Play();
            wood1PS2.Play();
            //wood1PS2.Play();
            RemoveButtonListener(towerBuyBtn);
            AddButtonListener(towerBuyBtn, Step2_2);
            StartCoroutine(ShowRimTip(strArray[1]));
@@ -278,7 +278,7 @@
        {
            wood2.gameObject.SetActive(true);
            wood2PS1.Play();
            wood2PS2.Play();
            // wood2PS2.Play();
            //fire2.enabled = false;
            DestoryButtonListener(towerBuyBtn);
            towerBuyBtn.gameObject.SetActive(false);
@@ -571,7 +571,7 @@
            //fire.transform.Find("Image_2").gameObject.SetActive(false);
            water.enabled = true;
            waterPS1.Play();
            waterPS2.Play();
            //waterPS2.Play();
            RemoveButtonListener(towerBuyBtn);
            towerBuyBtn.gameObject.SetActive(false);
@@ -657,21 +657,25 @@
        StartCoroutine(ShowRimTip("释放技能"));
    }
    string[] laterStr;
    public void SkillRelease(string[] str, Action ac)
    {
        GameObject.Find("UICamera/MainUI/BloodUI").SetActive(true);
        RemoveButtonListener(skillBtn.gameObject);
        SetRimActive(false);
        CloseGuidance();
        SetGuideUI(true);
        callBack = ac;
        StartShowWord(str, ShowFinishPanel);
        // charForeach.StartFinalShowWord(str, ac, () =>
        // {
        //     finishPS.Play();
        // });
        laterStr = str;
        Invoke("LaterShow", 2f);
    }
    private void LaterShow()
    {
        SetGuideUI(true);
        StartShowWord(laterStr, ShowFinishPanel);
    }
Assets/Scripts/TowerDefense/Agents/WoodPileAgent.cs
@@ -17,6 +17,10 @@
        /// </summary>
        public float FireHurtRate { get; set; }
        public GameObject appearPS;
        public GameObject diePS;
        /// <summary>
        /// Peforms the relevant path update
        /// 执行相关路径更新
@@ -79,6 +83,14 @@
            if (MoveStopTime > 0)
                MoveStopTime = 0.0f;
            appearPS.SetActive(false);
            diePS.SetActive(true);
            Invoke("DestroySelf", 1.0f);
        }
        private void DestroySelf()
        {
            Destroy(gameObject);
        }
Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs
@@ -67,20 +67,20 @@
        if (root == null)
        {
             if (Application.platform == RuntimePlatform.WindowsEditor ||
            Application.platform == RuntimePlatform.WindowsPlayer)
                {
                    GameConfig.useSDK = false;
                }
            if (Application.platform == RuntimePlatform.WindowsEditor ||
           Application.platform == RuntimePlatform.WindowsPlayer)
            {
                GameConfig.useSDK = false;
            }
                root = new GameObject("ManagerRoot");
            root = new GameObject("ManagerRoot");
                root.AddComponent<DoNotDestory>();
                root.AddComponent<MasterSocket>();
                root.AddComponent<TDAA_SDKManager>();
                root.AddComponent<AudioSourceManager>();
                root.AddComponent<JsonDataReader>();
                root.AddComponent<JsonDataInit>();
            root.AddComponent<DoNotDestory>();
            root.AddComponent<MasterSocket>();
            root.AddComponent<TDAA_SDKManager>();
            root.AddComponent<AudioSourceManager>();
            root.AddComponent<JsonDataReader>();
            root.AddComponent<JsonDataInit>();
        }
        firstStart = true;
        //EventCenter.Ins.Add((int)KTGMGemClient.EventType.JsonDataReadDone, JsonDataReadDone);
@@ -150,9 +150,11 @@
        skillPS1 = transform.Find("Panel/Energy/FireSkillBg/Effect_UI_JiNengTuBiao/03").gameObject;
        skillPS2 = transform.Find("Panel/Energy/FireSkillBg/Effect_UI_JiNengTuBiao_02/03").gameObject;
        skillPS3 = transform.Find("Panel/Energy/FireSkillBg/Effect_UI_JiNengTuBiao_03/03 (8)").gameObject;
        skillPS1.SetActive(false);
        skillPS2.SetActive(false);
        skillPS3.SetActive(false);
        transform.Find("Panel/BuffPreviewButton").gameObject.SetActive(false);
        transform.Find("Panel/SwitchSpeed").gameObject.SetActive(false);
@@ -498,7 +500,7 @@
    private Color disColor = new Color(1.0f, 1.0f, 1.0f, 0);
    private Text fireSkillLevelText;
    private Image fireSkillBgImg;
    private GameObject skillPS1, skillPS2;
    private GameObject skillPS1, skillPS2, skillPS3;
    /// <summary>
    /// 点击火技能
@@ -558,7 +560,7 @@
                }
                if (!skillPS1.activeSelf) skillPS1.SetActive(true);
                if (!skillPS2.activeSelf) skillPS2.SetActive(true);
                if (skillPS3.activeSelf) skillPS3.SetActive(false);
                //skillPS1.Play();
                //skillPS2.Play();
            }
@@ -571,6 +573,8 @@
                }
                if (skillPS1.activeSelf) skillPS1.SetActive(false);
                if (!skillPS2.activeSelf) skillPS2.SetActive(true);
                if (!skillPS3.activeSelf) skillPS3.SetActive(true);
                //if (skillPS1.isPlaying) skillPS1.Stop();
                //if (!skillPS2.isPlaying) skillPS2.Play();
            }
@@ -584,6 +588,7 @@
            }
            if (skillPS1.activeSelf) skillPS1.SetActive(false);
            if (skillPS2.activeSelf) skillPS2.SetActive(false);
            if (skillPS3.activeSelf) skillPS3.SetActive(false);
            // if (skillPS1.isPlaying) skillPS1.Stop();
            // if (skillPS2.isPlaying) skillPS2.Stop();
Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs
@@ -277,12 +277,12 @@
        //首次购买宝石特效
        public GameObject fireAppearEffect1;
        public GameObject fireAppearEffect2;
        //public GameObject fireAppearEffect2;
        public GameObject waterAppearEffect1;
        public GameObject waterAppearEffect2;
        //public GameObject waterAppearEffect2;
        public GameObject woodAppearEffect1;
        public GameObject woodAppearEffect2;
        //public GameObject woodAppearEffect2;
        /// <summary>
        /// 保存所有生成或合成的塔的最小等级
        /// </summary>
@@ -1938,7 +1938,7 @@
            {
                //火元素
                PlayAppearEffect(worldPos, fireAppearEffect1);
                PlayAppearEffect(worldPos, fireAppearEffect2);
                //PlayAppearEffect(worldPos, fireAppearEffect2);
                if (Application.platform == RuntimePlatform.WindowsEditor)
                {
                    //UnityEditor.EditorApplication.isPaused = true;
@@ -1948,14 +1948,14 @@
            {
                //木元素
                PlayAppearEffect(worldPos, woodAppearEffect1);
                PlayAppearEffect(worldPos, woodAppearEffect2);
                //PlayAppearEffect(worldPos, woodAppearEffect2);
            }
            else if (towerName.StartsWith("CopyCatTower"))
            {
                //水元素
                PlayAppearEffect(worldPos, waterAppearEffect1);
                PlayAppearEffect(worldPos, waterAppearEffect2);
                //PlayAppearEffect(worldPos, waterAppearEffect2);
            }
        }
        void PlayAppearEffect(Vector3 worldPos, GameObject prefab)
Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs
@@ -105,7 +105,9 @@
        bSetBuyLvlUp = false;
        bCdTimeStart = false;
        randomBtn.onClick.AddListener(delegate () { onClick(EFeatureTower.NULL); });
        UpdateDescDisplay();
        NormalDesc.text = $"购买{0 + 1}级精灵";
        Invoke("UpdateDescDisplay", 1.0f);
        //UpdateDescDisplay();
    }
    public void UpdateDescDisplay()