wangguan
2020-12-04 1fb39ecb7c8e540ed31ad6b976ed509ea98f3d87
增加按钮点击特效
增加新手引导结束特效
4 files modified
325 ■■■■ changed files
Assets/Prefabs/UI/Endless/BottomCanvas.prefab 199 ●●●● patch | view | raw | blame | history
Assets/Resources/UI/Guide/GuidePanel.prefab 116 ●●●●● patch | view | raw | blame | history
Assets/Scripts/Guide/GuidePanelNew.cs 4 ●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs 6 ●●●● patch | view | raw | blame | history
Assets/Prefabs/UI/Endless/BottomCanvas.prefab
@@ -683,6 +683,7 @@
  - {fileID: 4623057513087273498}
  - {fileID: 8444485125150162961}
  - {fileID: 943742417900630348}
  - {fileID: 6663857063055209907}
  m_Father: {fileID: 2459412157512953547}
  m_RootOrder: 1
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -788,6 +789,7 @@
  buyBtnLevelUp: {fileID: 21300000, guid: 3ffe4129e848f0d4dae264dd341cb920, type: 3}
  NormalDesc: {fileID: 1114094147405540106}
  SkillDesc: {fileID: 5978630159876944380}
  btnPS: {fileID: 7011832348808780968}
--- !u!114 &4623057511312575046
MonoBehaviour:
  m_ObjectHideFlags: 0
@@ -3397,7 +3399,7 @@
  uiStartMssk: {fileID: 4623057511592347890}
  bgMusic: {fileID: 0}
  beginDragStep: 0
  guideThirdWaveStep: 0
  guideFourthWaveStep: 0
  darkGroundImg: {fileID: 4623057511338059854}
  GMBtn: {fileID: 0}
--- !u!1 &4623057512730188692
@@ -5000,6 +5002,117 @@
  m_Interactable: 1
  m_BlocksRaycasts: 1
  m_IgnoreParentGroups: 0
--- !u!1001 &31374217410283068
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 4623057511312575043}
    m_Modifications:
    - target: {fileID: 4376676888941855972, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_Name
      value: Effect_UI_GouMaiAnNiu
      objectReference: {fileID: 0}
    - target: {fileID: 4376676888941855972, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_Layer
      value: 5
      objectReference: {fileID: 0}
    - target: {fileID: 6552791012049662635, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_Layer
      value: 5
      objectReference: {fileID: 0}
    - target: {fileID: 6635403269142918031, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: -2
      objectReference: {fileID: 0}
    - target: {fileID: 6635403269142918031, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 7
      objectReference: {fileID: 0}
    - target: {fileID: 6635403269142918031, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6635403269142918031, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6635403269142918031, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6635403269142918031, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6635403269142918031, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 6635403269142918031, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_RootOrder
      value: 3
      objectReference: {fileID: 0}
    - target: {fileID: 6635403269142918031, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6635403269142918031, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6635403269142918031, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6635403269142918031, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 16
      objectReference: {fileID: 0}
    - target: {fileID: 6635403269142918031, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 19
      objectReference: {fileID: 0}
    - target: {fileID: 6635403269142918031, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 17
      objectReference: {fileID: 0}
    - target: {fileID: 6998733397917932180, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: 4ab06bafc1e0f0a40b75115ecb7765ff, type: 3}
--- !u!4 &6663857063055209907 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 6635403269142918031, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
    type: 3}
  m_PrefabInstance: {fileID: 31374217410283068}
  m_PrefabAsset: {fileID: 0}
--- !u!198 &7011832348808780968 stripped
ParticleSystem:
  m_CorrespondingSourceObject: {fileID: 6998733397917932180, guid: 4ab06bafc1e0f0a40b75115ecb7765ff,
    type: 3}
  m_PrefabInstance: {fileID: 31374217410283068}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &120141111001347969
PrefabInstance:
  m_ObjectHideFlags: 0
@@ -5811,15 +5924,15 @@
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: e30e86a0b720a524384db91a4eb22bcb, type: 3}
--- !u!224 &4623057513236082835 stripped
RectTransform:
  m_CorrespondingSourceObject: {fileID: 8530610554782125079, guid: e30e86a0b720a524384db91a4eb22bcb,
    type: 3}
  m_PrefabInstance: {fileID: 3912140756095057028}
  m_PrefabAsset: {fileID: 0}
--- !u!1 &4623057513236082832 stripped
GameObject:
  m_CorrespondingSourceObject: {fileID: 8530610554782125076, guid: e30e86a0b720a524384db91a4eb22bcb,
    type: 3}
  m_PrefabInstance: {fileID: 3912140756095057028}
  m_PrefabAsset: {fileID: 0}
--- !u!224 &4623057513236082835 stripped
RectTransform:
  m_CorrespondingSourceObject: {fileID: 8530610554782125079, guid: e30e86a0b720a524384db91a4eb22bcb,
    type: 3}
  m_PrefabInstance: {fileID: 3912140756095057028}
  m_PrefabAsset: {fileID: 0}
@@ -5982,15 +6095,15 @@
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: 5bac711eb8890f244b4146b3339516ff, type: 3}
--- !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}
--- !u!1 &2593358110827121938 stripped
GameObject:
  m_CorrespondingSourceObject: {fileID: 7193677034299007581, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511438462799}
  m_PrefabAsset: {fileID: 0}
@@ -6287,6 +6400,12 @@
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: edd0f54808263644d9740a9c0040b493, type: 3}
--- !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,
@@ -6302,12 +6421,6 @@
--- !u!224 &6989462182969459993 stripped
RectTransform:
  m_CorrespondingSourceObject: {fileID: 2366615777647505734, guid: edd0f54808263644d9740a9c0040b493,
    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}
@@ -6470,15 +6583,15 @@
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: 5bac711eb8890f244b4146b3339516ff, type: 3}
--- !u!224 &2593358111013876826 stripped
RectTransform:
  m_CorrespondingSourceObject: {fileID: 7193677034299007580, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511616550406}
  m_PrefabAsset: {fileID: 0}
--- !u!1 &2593358111013876827 stripped
GameObject:
  m_CorrespondingSourceObject: {fileID: 7193677034299007581, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511616550406}
  m_PrefabAsset: {fileID: 0}
--- !u!224 &2593358111013876826 stripped
RectTransform:
  m_CorrespondingSourceObject: {fileID: 7193677034299007580, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511616550406}
  m_PrefabAsset: {fileID: 0}
@@ -6631,6 +6744,12 @@
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: 49213eb9f84d76e47b6b19e9a246b83c, type: 3}
--- !u!224 &3028643155083363564 stripped
RectTransform:
  m_CorrespondingSourceObject: {fileID: 7651475816072793687, guid: 49213eb9f84d76e47b6b19e9a246b83c,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511726664379}
  m_PrefabAsset: {fileID: 0}
--- !u!114 &7735723185037147486 stripped
MonoBehaviour:
  m_CorrespondingSourceObject: {fileID: 3130750578608519141, guid: 49213eb9f84d76e47b6b19e9a246b83c,
@@ -6643,12 +6762,6 @@
  m_Script: {fileID: 11500000, guid: 9a92c216c3d4e97459299f45fc451060, type: 3}
  m_Name: 
  m_EditorClassIdentifier: 
--- !u!224 &3028643155083363564 stripped
RectTransform:
  m_CorrespondingSourceObject: {fileID: 7651475816072793687, guid: 49213eb9f84d76e47b6b19e9a246b83c,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511726664379}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &4623057511748623860
PrefabInstance:
  m_ObjectHideFlags: 0
@@ -6788,6 +6901,12 @@
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: 49213eb9f84d76e47b6b19e9a246b83c, type: 3}
--- !u!224 &3028643155105321891 stripped
RectTransform:
  m_CorrespondingSourceObject: {fileID: 7651475816072793687, guid: 49213eb9f84d76e47b6b19e9a246b83c,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511748623860}
  m_PrefabAsset: {fileID: 0}
--- !u!114 &7735723185050839569 stripped
MonoBehaviour:
  m_CorrespondingSourceObject: {fileID: 3130750578608519141, guid: 49213eb9f84d76e47b6b19e9a246b83c,
@@ -6800,12 +6919,6 @@
  m_Script: {fileID: 11500000, guid: 9a92c216c3d4e97459299f45fc451060, type: 3}
  m_Name: 
  m_EditorClassIdentifier: 
--- !u!224 &3028643155105321891 stripped
RectTransform:
  m_CorrespondingSourceObject: {fileID: 7651475816072793687, guid: 49213eb9f84d76e47b6b19e9a246b83c,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511748623860}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &4623057511883902042
PrefabInstance:
  m_ObjectHideFlags: 0
@@ -6965,18 +7078,18 @@
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: 5bac711eb8890f244b4146b3339516ff, type: 3}
--- !u!1 &2593358110207618567 stripped
GameObject:
  m_CorrespondingSourceObject: {fileID: 7193677034299007581, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511883902042}
  m_PrefabAsset: {fileID: 0}
--- !u!224 &2593358110207618566 stripped
RectTransform:
  m_CorrespondingSourceObject: {fileID: 7193677034299007580, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511883902042}
  m_PrefabAsset: {fileID: 0}
--- !u!1 &2593358110207618567 stripped
GameObject:
  m_CorrespondingSourceObject: {fileID: 7193677034299007581, guid: 5bac711eb8890f244b4146b3339516ff,
    type: 3}
  m_PrefabInstance: {fileID: 4623057511883902042}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &4623057512515660246
PrefabInstance:
  m_ObjectHideFlags: 0
Assets/Resources/UI/Guide/GuidePanel.prefab
@@ -17220,6 +17220,7 @@
  - {fileID: 1725281817447037252}
  - {fileID: 5284319985334853514}
  - {fileID: 6734668191369589492}
  - {fileID: 767591575309379950}
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -17673,6 +17674,121 @@
    type: 3}
  m_PrefabInstance: {fileID: 2300011441008667441}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &2311656066066081264
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 5529930024907350475}
    m_Modifications:
    - target: {fileID: 1335499092167296360, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_Layer
      value: 5
      objectReference: {fileID: 0}
    - target: {fileID: 2449791801456558011, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3075780154458313392, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523166, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523166, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523166, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523166, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523166, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523166, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523166, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523166, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_RootOrder
      value: 15
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523166, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523166, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523166, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523166, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 15
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523166, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_LocalScale.y
      value: 15
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523166, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 15
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523167, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_Name
      value: Effect_UI_YinDaoJieShu
      objectReference: {fileID: 0}
    - target: {fileID: 3076994875172523167, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_Layer
      value: 5
      objectReference: {fileID: 0}
    - target: {fileID: 6275672227110818141, guid: 052c2c582cb1908499d0454aefab6a68,
        type: 3}
      propertyPath: m_Layer
      value: 5
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: 052c2c582cb1908499d0454aefab6a68, type: 3}
--- !u!4 &767591575309379950 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 3076994875172523166, guid: 052c2c582cb1908499d0454aefab6a68,
    type: 3}
  m_PrefabInstance: {fileID: 2311656066066081264}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &4785850214538834053
PrefabInstance:
  m_ObjectHideFlags: 0
Assets/Scripts/Guide/GuidePanelNew.cs
@@ -39,6 +39,7 @@
    ImageTowerPos towerPos3;//塔位标识
    Image tmpMask;//自身的阻挡射线Panel
    ParticleSystem finishPS;
    void Awake()
    {
        tmpMask = transform.GetComponent<Image>();
@@ -137,6 +138,8 @@
        skillBtn = GameObject.Find("UICamera/BottomCanvas/Panel/Energy/FireSkillBg/SkillBtn").GetComponent<Button>();
        skillBtn.interactable = false;
        finishPS = transform.Find("Effect_UI_YinDaoJieShu/Particle System (3)").GetComponent<ParticleSystem>();
    }
@@ -622,6 +625,7 @@
        SetGuideUI(true);
        StartShowWord(str, ac);
        finishPS.Play();
    }
    public void FinishGuide()
Assets/Scripts/TowerDefense/UI/HUD/EndlessRandomTower.cs
@@ -51,6 +51,8 @@
    public Text SkillDesc;
    public ParticleSystem btnPS;
    // Start is called before the first frame update
    void Start()
    {
@@ -213,7 +215,7 @@
        if (GameConfig.IsNewbie)
        {
            AudioSourceManager.Ins.Play(AudioEnum.UI);
            btnPS?.Play();
            return;
        }
@@ -226,6 +228,8 @@
        RandomPlaceTower(newTower, -1, -1, -1, -1, true);
        btnPS?.Play();
        // if (newTower.towerFeature == EFeatureTower.NULL)
        // {
        //     string tmpTowerName = newTower.towerName;