chenxin
2020-12-12 9e0ad4beb3ec784d54e42b013af20b0f1924ae81
Merge branch 'master' of http://172.16.1.52:8090/r/GemBattle into master

# Conflicts:
# Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs
1 files renamed
1 files copied
1 files deleted
2 files added
12 files modified
394 ■■■■■ changed files
Assets/Prefabs/UI/Endless/BottomCanvas.prefab 294 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/UI/Endless/Energy.prefab 66 ●●●●● patch | view | raw | blame | history
Assets/Resources/Music/合成.mp3 patch | view | raw | blame | history
Assets/Resources/Music/合成.mp3.meta 2 ●●● patch | view | raw | blame | history
Assets/Resources/Music/合成.wav patch | view | raw | blame | history
Assets/Resources/Music/开启塔位.mp3 patch | view | raw | blame | history
Assets/Resources/Music/开启塔位.mp3.meta 2 ●●● patch | view | raw | blame | history
Assets/Resources/UI/Final/FinalPanel.prefab 2 ●●● patch | view | raw | blame | history
Assets/Resources/UI/Guide/GuidePanel.prefab 4 ●●●● patch | view | raw | blame | history
Assets/Scripts/Common/HttpHelper.cs 2 ●●● patch | view | raw | blame | history
Assets/Scripts/Music/AudioSourceManager.cs 6 ●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/EndlessHomeBaseHPManager.cs 2 ●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/EndlessSettlement.cs 1 ●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs 3 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs 2 ●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs 7 ●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs 1 ●●●● patch | view | raw | blame | history
Assets/Prefabs/UI/Endless/BottomCanvas.prefab
@@ -784,6 +784,141 @@
  m_Script: {fileID: 11500000, guid: e467eb98ce2dd444788b9806e5d9944f, type: 3}
  m_Name: 
  m_EditorClassIdentifier: 
--- !u!1 &2372474164929987750
GameObject:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 6993083982598056173}
  - component: {fileID: 1033524355248693556}
  - component: {fileID: 6897434929963379676}
  m_Layer: 5
  m_Name: HPText
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!224 &6993083982598056173
RectTransform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 2372474164929987750}
  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
  m_LocalPosition: {x: 0, y: 0, z: 0}
  m_LocalScale: {x: 1, y: 1, z: 1}
  m_Children: []
  m_Father: {fileID: 2866087324517106990}
  m_RootOrder: 2
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
  m_AnchorMin: {x: 0, y: 0}
  m_AnchorMax: {x: 0, y: 0}
  m_AnchoredPosition: {x: 122, y: 112}
  m_SizeDelta: {x: 300, y: 100}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1033524355248693556
CanvasRenderer:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 2372474164929987750}
  m_CullTransparentMesh: 0
--- !u!114 &6897434929963379676
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 2372474164929987750}
  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: x3
  m_isRightToLeft: 0
  m_fontAsset: {fileID: 11400000, guid: 572adb1c73f88e441a1bf998ca9f4ea5, type: 2}
  m_sharedMaterial: {fileID: -3548855653558765056, guid: 572adb1c73f88e441a1bf998ca9f4ea5,
    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: 32
  m_fontSizeBase: 32
  m_fontWeight: 400
  m_enableAutoSizing: 0
  m_fontSizeMin: 18
  m_fontSizeMax: 72
  m_fontStyle: 0
  m_HorizontalAlignment: 2
  m_VerticalAlignment: 256
  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: 1
  m_useMaxVisibleDescender: 1
  m_pageToDisplay: 1
  m_margin: {x: 0, y: 0, z: 0, w: -12.740723}
  m_isUsingLegacyAnimationComponent: 0
  m_isVolumetricText: 0
  m_hasFontAssetChanged: 0
  m_baseMaterial: {fileID: 0}
  m_maskOffset: {x: 0, y: 0, z: 0, w: 0}
--- !u!1 &2949276214842940293
GameObject:
  m_ObjectHideFlags: 0
@@ -888,7 +1023,7 @@
  m_Children:
  - {fileID: 8563026178876940214}
  - {fileID: 4623057513073301098}
  - {fileID: 7642260986973534167}
  - {fileID: 6993083982598056173}
  m_Father: {fileID: 2459412157512953547}
  m_RootOrder: 3
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -2084,7 +2219,7 @@
  - {fileID: 2593358110827121938}
  - {fileID: 2593358111013876827}
  - {fileID: 2593358110207618567}
  hpTxt: {fileID: 1142406570228246042}
  hpTxt: {fileID: 6897434929963379676}
  loseHeartPrefab: {fileID: 1733602031831890639, guid: be8d40e5dec17924db9f7ba011f48ea6,
    type: 3}
  heartImg: {fileID: 800655732497070847}
@@ -6249,101 +6384,6 @@
  m_FillOrigin: 0
  m_UseSpriteMesh: 0
  m_PixelsPerUnitMultiplier: 1
--- !u!1 &7940505804990295223
GameObject:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 7642260986973534167}
  - component: {fileID: 7859722467614881008}
  - component: {fileID: 1142406570228246042}
  - component: {fileID: 8709280825289838555}
  m_Layer: 5
  m_Name: HPText
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!224 &7642260986973534167
RectTransform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 7940505804990295223}
  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
  m_LocalPosition: {x: 0, y: 0, z: 0}
  m_LocalScale: {x: 1, y: 1, z: 1}
  m_Children: []
  m_Father: {fileID: 2866087324517106990}
  m_RootOrder: 2
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
  m_AnchorMin: {x: 0, y: 0}
  m_AnchorMax: {x: 0, y: 0}
  m_AnchoredPosition: {x: 122, y: 112}
  m_SizeDelta: {x: 300, y: 100}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7859722467614881008
CanvasRenderer:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 7940505804990295223}
  m_CullTransparentMesh: 0
--- !u!114 &1142406570228246042
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 7940505804990295223}
  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: 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_FontData:
    m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
    m_FontSize: 32
    m_FontStyle: 1
    m_BestFit: 0
    m_MinSize: 3
    m_MaxSize: 50
    m_Alignment: 1
    m_AlignByGeometry: 0
    m_RichText: 1
    m_HorizontalOverflow: 0
    m_VerticalOverflow: 0
    m_LineSpacing: 1
  m_Text: x2
--- !u!114 &8709280825289838555
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 7940505804990295223}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 11500000, guid: e19747de3f5aca642ab2be37e372fb86, type: 3}
  m_Name:
  m_EditorClassIdentifier:
  m_EffectColor: {r: 0, g: 0, b: 0, a: 0.5}
  m_EffectDistance: {x: 2, y: -2}
  m_UseGraphicAlpha: 1
--- !u!1 &8240717452431344820
GameObject:
  m_ObjectHideFlags: 0
@@ -6885,15 +6925,15 @@
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: 1c45b10d1786ecd4fae18d70525aa22c, type: 3}
--- !u!4 &6128013593978591219 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 5613572104525330773, guid: 1c45b10d1786ecd4fae18d70525aa22c,
    type: 3}
  m_PrefabInstance: {fileID: 1795944436746546854}
  m_PrefabAsset: {fileID: 0}
--- !u!198 &3539411673559000662 stripped
ParticleSystem:
  m_CorrespondingSourceObject: {fileID: 3022757409187105008, guid: 1c45b10d1786ecd4fae18d70525aa22c,
    type: 3}
  m_PrefabInstance: {fileID: 1795944436746546854}
  m_PrefabAsset: {fileID: 0}
--- !u!4 &6128013593978591219 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 5613572104525330773, guid: 1c45b10d1786ecd4fae18d70525aa22c,
    type: 3}
  m_PrefabInstance: {fileID: 1795944436746546854}
  m_PrefabAsset: {fileID: 0}
@@ -7146,15 +7186,15 @@
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: 5bac711eb8890f244b4146b3339516ff, type: 3}
--- !u!1 &4623057511292283299 stripped
GameObject:
  m_CorrespondingSourceObject: {fileID: 7193677034299007581, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 2593358110680681470}
  m_PrefabAsset: {fileID: 0}
--- !u!224 &4623057511292283298 stripped
RectTransform:
  m_CorrespondingSourceObject: {fileID: 7193677034299007580, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 2593358110680681470}
  m_PrefabAsset: {fileID: 0}
--- !u!1 &4623057511292283299 stripped
GameObject:
  m_CorrespondingSourceObject: {fileID: 7193677034299007581, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 2593358110680681470}
  m_PrefabAsset: {fileID: 0}
@@ -7728,15 +7768,15 @@
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: 5bac711eb8890f244b4146b3339516ff, type: 3}
--- !u!224 &2593358110827121939 stripped
RectTransform:
  m_CorrespondingSourceObject: {fileID: 7193677034299007580, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511438462799}
  m_PrefabAsset: {fileID: 0}
--- !u!1 &2593358110827121938 stripped
GameObject:
  m_CorrespondingSourceObject: {fileID: 7193677034299007581, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511438462799}
  m_PrefabAsset: {fileID: 0}
--- !u!224 &2593358110827121939 stripped
RectTransform:
  m_CorrespondingSourceObject: {fileID: 7193677034299007580, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511438462799}
  m_PrefabAsset: {fileID: 0}
@@ -8044,12 +8084,6 @@
    type: 3}
  m_PrefabInstance: {fileID: 4623057511554511967}
  m_PrefabAsset: {fileID: 0}
--- !u!1 &8424158400893339871 stripped
GameObject:
  m_CorrespondingSourceObject: {fileID: 3801312133014535296, guid: edd0f54808263644d9740a9c0040b493,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511554511967}
  m_PrefabAsset: {fileID: 0}
--- !u!114 &1184553460454064981 stripped
MonoBehaviour:
  m_CorrespondingSourceObject: {fileID: 5789385329819219722, guid: edd0f54808263644d9740a9c0040b493,
@@ -8062,6 +8096,12 @@
  m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3}
  m_Name: 
  m_EditorClassIdentifier: 
--- !u!1 &8424158400893339871 stripped
GameObject:
  m_CorrespondingSourceObject: {fileID: 3801312133014535296, guid: edd0f54808263644d9740a9c0040b493,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511554511967}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &4623057511616550406
PrefabInstance:
  m_ObjectHideFlags: 0
@@ -8897,18 +8937,18 @@
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: 5bac711eb8890f244b4146b3339516ff, type: 3}
--- !u!1 &2593358111913102219 stripped
GameObject:
  m_CorrespondingSourceObject: {fileID: 7193677034299007581, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 4623057512515660246}
  m_PrefabAsset: {fileID: 0}
--- !u!224 &2593358111913102218 stripped
RectTransform:
  m_CorrespondingSourceObject: {fileID: 7193677034299007580, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 4623057512515660246}
  m_PrefabAsset: {fileID: 0}
--- !u!1 &2593358111913102219 stripped
GameObject:
  m_CorrespondingSourceObject: {fileID: 7193677034299007581, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 4623057512515660246}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &4877504796896280371
PrefabInstance:
  m_ObjectHideFlags: 0
Assets/Prefabs/UI/Endless/Energy.prefab
@@ -26,16 +26,16 @@
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 1310074049386371692}
  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
  m_LocalPosition: {x: 0, y: 0, z: 0}
  m_LocalScale: {x: 1, y: 1, z: 1}
  m_Children: []
  m_Father: {fileID: 2245660995521503250}
  m_RootOrder: 1
  m_RootOrder: 3
  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, y: 35}
  m_AnchoredPosition: {x: 0.000030517578, y: 34.99997}
  m_SizeDelta: {x: 25, y: 22}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &8519987240805750534
@@ -126,12 +126,12 @@
  m_LocalPosition: {x: 0, y: 0, z: 0}
  m_LocalScale: {x: 1.3, y: 1.3, z: 1.3}
  m_Children:
  - {fileID: 9149158087180956820}
  - {fileID: 1601561953590493166}
  - {fileID: 7675384370951959148}
  - {fileID: 5383122461395927091}
  - {fileID: 2852732232758538960}
  - {fileID: 9149158087180956820}
  - {fileID: 7675384370951959148}
  - {fileID: 1601561953590493166}
  - {fileID: 5769365057982938342}
  - {fileID: 2852732232758538960}
  - {fileID: 1229591115306338502}
  m_Father: {fileID: 573987700737003514}
  m_RootOrder: 0
@@ -139,7 +139,7 @@
  m_AnchorMin: {x: 1, y: 0.5}
  m_AnchorMax: {x: 1, y: 0.5}
  m_AnchoredPosition: {x: -81, y: 300}
  m_SizeDelta: {x: 74, y: 332}
  m_SizeDelta: {x: 78, y: 339}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &4696670999143271602
CanvasRenderer:
@@ -169,7 +169,7 @@
  m_OnCullStateChanged:
    m_PersistentCalls:
      m_Calls: []
  m_Sprite: {fileID: 21300000, guid: cda1ffd53d268f74fa300a5403c86531, type: 3}
  m_Sprite: {fileID: 21300000, guid: 243c7c03ef72a5b45bc1b772d1639260, type: 3}
  m_Type: 0
  m_PreserveAspect: 0
  m_FillCenter: 1
@@ -204,7 +204,7 @@
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 3413320520729169847}
  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
  m_LocalPosition: {x: 0, y: 0, z: 0}
  m_LocalScale: {x: 1, y: 1, z: 1}
  m_Children: []
@@ -213,7 +213,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, y: 11}
  m_AnchoredPosition: {x: 0.000030517578, y: 7.4999695}
  m_SizeDelta: {x: 51, y: 22}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &3260020812057652054
@@ -285,11 +285,11 @@
  m_Children:
  - {fileID: 182146690775761759}
  m_Father: {fileID: 2245660995521503250}
  m_RootOrder: 3
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
  m_AnchorMin: {x: 0.5, y: 0}
  m_AnchorMax: {x: 0.5, y: 0}
  m_AnchoredPosition: {x: 0, y: -17}
  m_AnchoredPosition: {x: 0.000030517578, y: -13.5}
  m_SizeDelta: {x: 60, y: 34}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &2500573068092287740
@@ -486,11 +486,11 @@
  m_Children:
  - {fileID: 7713304129688559897}
  m_Father: {fileID: 2245660995521503250}
  m_RootOrder: 0
  m_RootOrder: 1
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
  m_AnchorMin: {x: 0.5, y: 0}
  m_AnchorMax: {x: 0.5, y: 0}
  m_AnchoredPosition: {x: 0, y: 201}
  m_AnchoredPosition: {x: 0.000030517578, y: 204.50012}
  m_SizeDelta: {x: 30, y: 236}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1906910477548184221
@@ -570,7 +570,7 @@
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 7315659998893532791}
  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
  m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
  m_LocalPosition: {x: 0, y: 0, z: 0}
  m_LocalScale: {x: 1.4, y: 1.4, z: 1}
  m_Children: []
@@ -579,7 +579,7 @@
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
  m_AnchorMin: {x: 0.5, y: 0}
  m_AnchorMax: {x: 0.5, y: 0}
  m_AnchoredPosition: {x: 0, y: 28.6}
  m_AnchoredPosition: {x: 0.000061035156, y: 32.100098}
  m_SizeDelta: {x: 74, y: 89.42857}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1116309519812232840
@@ -799,7 +799,7 @@
    - target: {fileID: 7818391072442849115, guid: 5591b24d709da864d8fa54fb582b837f,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      value: 3
      objectReference: {fileID: 0}
    - target: {fileID: 7818391072442849115, guid: 5591b24d709da864d8fa54fb582b837f,
        type: 3}
@@ -809,17 +809,17 @@
    - target: {fileID: 7818391072442849115, guid: 5591b24d709da864d8fa54fb582b837f,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      value: -0
      objectReference: {fileID: 0}
    - target: {fileID: 7818391072442849115, guid: 5591b24d709da864d8fa54fb582b837f,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      value: -0
      objectReference: {fileID: 0}
    - target: {fileID: 7818391072442849115, guid: 5591b24d709da864d8fa54fb582b837f,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      value: -0
      objectReference: {fileID: 0}
    - target: {fileID: 7818391072442849115, guid: 5591b24d709da864d8fa54fb582b837f,
        type: 3}
@@ -829,7 +829,7 @@
    - target: {fileID: 7818391072442849115, guid: 5591b24d709da864d8fa54fb582b837f,
        type: 3}
      propertyPath: m_RootOrder
      value: 4
      value: 5
      objectReference: {fileID: 0}
    - target: {fileID: 7818391072442849115, guid: 5591b24d709da864d8fa54fb582b837f,
        type: 3}
@@ -884,12 +884,12 @@
    - target: {fileID: 2982940003097308030, guid: cc9473b9d3a93c5458c8e125a8130bc2,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      value: -0
      objectReference: {fileID: 0}
    - target: {fileID: 2982940003097308030, guid: cc9473b9d3a93c5458c8e125a8130bc2,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: -130
      value: -124
      objectReference: {fileID: 0}
    - target: {fileID: 2982940003097308030, guid: cc9473b9d3a93c5458c8e125a8130bc2,
        type: 3}
@@ -899,17 +899,17 @@
    - target: {fileID: 2982940003097308030, guid: cc9473b9d3a93c5458c8e125a8130bc2,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      value: -0
      objectReference: {fileID: 0}
    - target: {fileID: 2982940003097308030, guid: cc9473b9d3a93c5458c8e125a8130bc2,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      value: -0
      objectReference: {fileID: 0}
    - target: {fileID: 2982940003097308030, guid: cc9473b9d3a93c5458c8e125a8130bc2,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      value: -0
      objectReference: {fileID: 0}
    - target: {fileID: 2982940003097308030, guid: cc9473b9d3a93c5458c8e125a8130bc2,
        type: 3}
@@ -919,7 +919,7 @@
    - target: {fileID: 2982940003097308030, guid: cc9473b9d3a93c5458c8e125a8130bc2,
        type: 3}
      propertyPath: m_RootOrder
      value: 5
      value: 4
      objectReference: {fileID: 0}
    - target: {fileID: 2982940003097308030, guid: cc9473b9d3a93c5458c8e125a8130bc2,
        type: 3}
@@ -956,6 +956,16 @@
      propertyPath: m_Layer
      value: 5
      objectReference: {fileID: 0}
    - target: {fileID: 3993767359388031876, guid: cc9473b9d3a93c5458c8e125a8130bc2,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 4804171030978848883, guid: cc9473b9d3a93c5458c8e125a8130bc2,
        type: 3}
      propertyPath: m_SortingOrder
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 5890933633274329196, guid: cc9473b9d3a93c5458c8e125a8130bc2,
        type: 3}
      propertyPath: m_Layer
Assets/Resources/Music/合成.mp3
Binary files differ
Assets/Resources/Music/合成.mp3.meta
File was renamed from Assets/Resources/Music/合成.wav.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 946675980693ebe48adba65acf892cd7
guid: 24f963fa0ba0c1a49878c7a3c7729c07
AudioImporter:
  externalObjects: {}
  serializedVersion: 6
Assets/Resources/Music/合成.wav
Binary files differ
Assets/Resources/Music/开启塔位.mp3
Binary files differ
Assets/Resources/Music/开启塔位.mp3.meta
copy from "Assets/Resources/Music/\345\220\210\346\210\220.wav.meta" copy to "Assets/Resources/Music/\345\274\200\345\220\257\345\241\224\344\275\215.mp3.meta"
File was copied from Assets/Resources/Music/合成.wav.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 946675980693ebe48adba65acf892cd7
guid: f63832dc69ddbbe469bd18adafef763e
AudioImporter:
  externalObjects: {}
  serializedVersion: 6
Assets/Resources/UI/Final/FinalPanel.prefab
@@ -4848,7 +4848,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: 3.5, y: -1480}
  m_AnchoredPosition: {x: 3.5, y: -1500}
  m_SizeDelta: {x: 822, y: 93}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &139394436063301678
Assets/Resources/UI/Guide/GuidePanel.prefab
@@ -1227,7 +1227,7 @@
  m_AnchorMin: {x: 0.5, y: 0.5}
  m_AnchorMax: {x: 0.5, y: 0.5}
  m_AnchoredPosition: {x: -39, y: 63}
  m_SizeDelta: {x: 579, y: 337}
  m_SizeDelta: {x: 694.8, y: 404.4}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &7093034685954399392
CanvasRenderer:
@@ -2048,7 +2048,7 @@
  m_AnchorMin: {x: 0.5, y: 1}
  m_AnchorMax: {x: 0.5, y: 1}
  m_AnchoredPosition: {x: 0, y: -33.78}
  m_SizeDelta: {x: 198, y: 67.56787}
  m_SizeDelta: {x: 0, y: 67.56787}
  m_Pivot: {x: 0.5, y: 0.5}
--- !u!222 &1024736302772435846
CanvasRenderer:
Assets/Scripts/Common/HttpHelper.cs
@@ -47,7 +47,7 @@
        {
            request = UnityWebRequest.Post(url, form);
        }
        request.timeout = 10;//超时判断
        request.timeout = 5;//超时判断
        yield return request.SendWebRequest();
        if (request.isHttpError || request.isNetworkError)
Assets/Scripts/Music/AudioSourceManager.cs
@@ -28,6 +28,7 @@
    Upgrade,//合成
    Gold,//金币
    GuideOpenBox,//新手引导开宝箱
    OpenTowerPlace,//开启塔位
}
public class AudioSourceManager : MonoBehaviour
@@ -162,7 +163,10 @@
            case AudioEnum.GuideOpenBox:
                Play("新手引导开宝箱", true);
                break;
            case AudioEnum.OpenTowerPlace:
                Play("开启塔位", true);
                break;
        }
    }
Assets/Scripts/TowerDefense/UI/EndlessHomeBaseHPManager.cs
@@ -30,7 +30,7 @@
        /// </summary>
        public List<GameObject> HeartList;
        public Text hpTxt;
        public TextMeshProUGUI hpTxt;
        [SerializeField]
        private GameObject loseHeartPrefab;
Assets/Scripts/TowerDefense/UI/EndlessSettlement.cs
@@ -92,6 +92,7 @@
        private void ShowGameOverPanel()
        {
            EndlessRandomTower.instance.SetCountDown(false,true);
            GameObject go = Instantiate(Resources.Load<GameObject>("Prefabs/GameOverPanel"), GameObject.Find("UICamera/BottomCanvas").transform);
            EventCenter.Ins.Add((int)KTGMGemClient.EventType.GameOverEnd, GameOverEnd);
        }
Assets/Scripts/TowerDefense/UI/EndlessUIStart.cs
@@ -172,6 +172,8 @@
        if (GameConfig.IsNewbie)
        {
            EndlessRandomTower.instance.SetCountDown(false);
            Debug.Log("开始新手引导");
            GameConfig.CanDragTower = false;
            Pause();
@@ -559,6 +561,7 @@
        }
        else
        {
            //Debug.Log("能量不够");
            if (fireSkillBgImg.color != normalColor)
            {
                fireSkillBgImg.color = normalColor;
Assets/Scripts/TowerDefense/UI/HUD/EndlessGameUI.cs
@@ -1152,7 +1152,7 @@
                        if (checkTowerPlaceTower != null)
                        {
                            Debug.Log(checkTowerPlaceTower.name);
                            //Debug.Log(checkTowerPlaceTower.name);
                            if (m_CurrentTower.controller.towerFeature == EFeatureTower.NULL)
                            {
Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs
@@ -261,7 +261,12 @@
    public void SetCountDown(bool isOn, bool isReset = false)
    {
        isCountStartDown = isOn;
        if (isReset) countDownTime = 0;
        if (isReset)
        {
            countDownTime = 0;
            if (needClickPS.isPlaying)
                needClickPS.Stop();
        }
    }
    float countDownTime = 0f;
    float countDownLimit = 5f;
Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs
@@ -299,6 +299,7 @@
        public void BuyPs()
        {
            myOpenPS?.Play();
            AudioSourceManager.Ins.Play(AudioEnum.OpenTowerPlace);
        }
        public void PutPs()