wangguan
2020-12-07 cf230fc4efd86ae0ec42f2405e05fa7972e57fe7
增加开塔特效
3 files modified
136 ■■■■■ changed files
Assets/Prefabs/UI/PlacementTileMobile.prefab 128 ●●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/Towers/Placement/TowerPlacementGridEndless.cs 1 ●●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs 7 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/UI/PlacementTileMobile.prefab
@@ -32,6 +32,7 @@
  - {fileID: 3708897891681601760}
  - {fileID: 5551798738058946706}
  - {fileID: 7663500724507464268}
  - {fileID: 7028420458808586989}
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
@@ -56,6 +57,7 @@
  canPlaceRenderer: {fileID: 5722111975221064870}
  canPlaceMat: {fileID: 2100000, guid: 434316934db1c90498f004f124d7c733, type: 2}
  selectMat: {fileID: 2100000, guid: 3b7aa7626a2d4674ca2aa32958f14ca9, type: 2}
  myOpenPS: {fileID: 5639653971360257455}
  towerVSRenderer: {fileID: 2078962303223178405}
  towerVSMat: {fileID: 2100000, guid: c40b753d26a2b4a4facef99e60c526d2, type: 2}
  fire: {fileID: 2800000, guid: 8c9a3d26120e78f40aa4ef9ed23d573c, type: 3}
@@ -304,6 +306,132 @@
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 6911264303789898319}
  m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
--- !u!1001 &4874592655082232827
PrefabInstance:
  m_ObjectHideFlags: 0
  serializedVersion: 2
  m_Modification:
    m_TransformParent: {fileID: 4376446327882660}
    m_Modifications:
    - target: {fileID: 1000392137602960980, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2373142851804910217, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2463468008962009366, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: m_LocalPosition.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2463468008962009366, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: m_LocalPosition.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2463468008962009366, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: m_LocalPosition.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2463468008962009366, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: m_LocalRotation.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2463468008962009366, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: m_LocalRotation.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2463468008962009366, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: m_LocalRotation.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2463468008962009366, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: m_LocalRotation.w
      value: 1
      objectReference: {fileID: 0}
    - target: {fileID: 2463468008962009366, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: m_RootOrder
      value: 4
      objectReference: {fileID: 0}
    - target: {fileID: 2463468008962009366, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.x
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2463468008962009366, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.y
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2463468008962009366, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: m_LocalEulerAnglesHint.z
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 2463468008962009366, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: m_LocalScale.x
      value: 0.12647022
      objectReference: {fileID: 0}
    - target: {fileID: 2463468008962009366, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: m_LocalScale.z
      value: 0.09259259
      objectReference: {fileID: 0}
    - target: {fileID: 3089723185303581080, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 4009876035878911429, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 4150007995012032024, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 6714138952793444077, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    - target: {fileID: 7073555894199393551, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: m_Name
      value: Effect_Ta_GouMai
      objectReference: {fileID: 0}
    - target: {fileID: 7660242434627234081, guid: bdadf6527322ae8419ac57e78e81dfc9,
        type: 3}
      propertyPath: playOnAwake
      value: 0
      objectReference: {fileID: 0}
    m_RemovedComponents: []
  m_SourcePrefab: {fileID: 100100000, guid: bdadf6527322ae8419ac57e78e81dfc9, type: 3}
--- !u!4 &7028420458808586989 stripped
Transform:
  m_CorrespondingSourceObject: {fileID: 2463468008962009366, guid: bdadf6527322ae8419ac57e78e81dfc9,
    type: 3}
  m_PrefabInstance: {fileID: 4874592655082232827}
  m_PrefabAsset: {fileID: 0}
--- !u!198 &5639653971360257455 stripped
ParticleSystem:
  m_CorrespondingSourceObject: {fileID: 1000392137602960980, guid: bdadf6527322ae8419ac57e78e81dfc9,
    type: 3}
  m_PrefabInstance: {fileID: 4874592655082232827}
  m_PrefabAsset: {fileID: 0}
--- !u!1001 &5052097780309765736
PrefabInstance:
  m_ObjectHideFlags: 0
Assets/Scripts/TowerDefense/Towers/Placement/TowerPlacementGridEndless.cs
@@ -896,6 +896,7 @@
            m_arrGridType[ix, iy] = PlacementGridType.EGridOpen;
            m_AvailableCells[ix, iy] = false;
            m_Tiles[ix, iy].SetTileType(PlacementGridType.EGridOpen);
            m_Tiles[ix, iy].BuyPs();
            // 开启金币获取模式.
            m_arrCoinGenTime[ix, dimensions.y - 1 - iy] = 0;
        }
Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs
@@ -65,6 +65,7 @@
        //public ParticleSystem myPS;//可以升级的特效
        public ParticleSystem myOpenPS;//购买后的特效
        /// <summary>
        /// Update the state of this placement tile
@@ -255,6 +256,7 @@
                        tileRenderer.sharedMaterial = waitBuyMat;
                    break;
                case PlacementGridType.EGridOpen:
                    //Debug.Log("开了塔" + EndlessLevelManager.instanceExists);
                    if (EndlessLevelManager.instanceExists)
                    {
                        tileRenderer.enabled = false;
@@ -271,5 +273,10 @@
                    break;
            }
        }
        public void BuyPs()
        {
            myOpenPS?.Play();
        }
    }
}