wangguan
2020-11-20 95f79a2bd7d15d4926d9b488f22b088c288a9f6a
增加水元素虚影
2 files added
2 files modified
121 ■■■■ changed files
Assets/Prefabs/UI/PlacementTileMobile.prefab 2 ●●● patch | view | raw | blame | history
Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs 25 ●●●●● patch | view | raw | blame | history
Assets/UI/Endless/Water.png patch | view | raw | blame | history
Assets/UI/Endless/Water.png.meta 94 ●●●●● patch | view | raw | blame | history
Assets/Prefabs/UI/PlacementTileMobile.prefab
@@ -60,7 +60,7 @@
  towerVSMat: {fileID: 2100000, guid: c40b753d26a2b4a4facef99e60c526d2, type: 2}
  fire: {fileID: 2800000, guid: 8c9a3d26120e78f40aa4ef9ed23d573c, type: 3}
  wood: {fileID: 2800000, guid: 93f40a01d57fbff418fc0b54b6ab7d9f, type: 3}
  water: {fileID: 0}
  water: {fileID: 2800000, guid: ea2ffef66c52dd14fbd46187be79f107, type: 3}
--- !u!1 &1648682030917314
GameObject:
  m_ObjectHideFlags: 0
Assets/Scripts/TowerDefense/UI/HUD/PlacementTile.cs
@@ -186,13 +186,13 @@
        public Texture fire, wood, water;
        private Vector3 fireScale = new Vector3(1.02f, 0.926f, 1f);
        private Vector3 woodScale = new Vector3(0.82f, 1.03f, 1f);
        private Vector3 waterScale = new Vector3(1.0f, 1.0f, 1.88f);
        private Vector3 fireScale = new Vector3(1f, 1f, 1f);
        private Vector3 woodScale = new Vector3(0.8f, 1.12f, 1f);
        private Vector3 waterScale = new Vector3(1.55f, 1.35f, 1f);
        private Vector3 fireOffectp = new Vector3(-0.05f, 0f, 0f);
        private Vector3 woodOffectp = new Vector3(0.0f, 0f, 0.19f);
        private Vector3 waterOffectp = new Vector3(0.0f, 0f, 0.19f);
        private Vector3 fireOffectp = new Vector3(-0.05f, 0f, 0.15f);
        private Vector3 woodOffectp = new Vector3(0.0f, 0f, 0.3f);
        private Vector3 waterOffectp = new Vector3(0.0f, 0f, 0.47f);
        public void SetTowerVirtualshadow(string towerName)
        {
@@ -208,11 +208,10 @@
            }
            else if (towerName.StartsWith("BlinkTower"))
            {
                //木元素
                if (!towerVSRenderer.enabled) towerVSRenderer.enabled = true;
                //木元素
                towerVSMat.SetTexture(shaderPropertyName, wood);
                //木元素
                towerVSRenderer.transform.localScale = woodScale;
                towerVSRenderer.transform.localPosition = woodOffectp;
@@ -220,13 +219,11 @@
            else if (towerName.StartsWith("CopyCatTower"))
            {
                //水元素
                //if (!towerVSRenderer.enabled) towerVSRenderer.enabled = true;
                if (!towerVSRenderer.enabled) towerVSRenderer.enabled = true;
                //水元素
                //towerVSMat.SetTexture(shaderPropertyName, water);
                //水元素
                //towerVSRenderer.transform.localScale = waterScale;
                //towerVSRenderer.transform.localPosition = waterOffectp;
                towerVSMat.SetTexture(shaderPropertyName, water);
                towerVSRenderer.transform.localScale = waterScale;
                towerVSRenderer.transform.localPosition = waterOffectp;
            }
        }
        string shaderPropertyName;
Assets/UI/Endless/Water.png
Assets/UI/Endless/Water.png.meta
New file
@@ -0,0 +1,94 @@
fileFormatVersion: 2
guid: ea2ffef66c52dd14fbd46187be79f107
TextureImporter:
  internalIDToNameTable: []
  externalObjects: {}
  serializedVersion: 11
  mipmaps:
    mipMapMode: 0
    enableMipMap: 1
    sRGBTexture: 1
    linearTexture: 0
    fadeOut: 0
    borderMipMap: 0
    mipMapsPreserveCoverage: 0
    alphaTestReferenceValue: 0.5
    mipMapFadeDistanceStart: 1
    mipMapFadeDistanceEnd: 3
  bumpmap:
    convertToNormalMap: 0
    externalNormalMap: 0
    heightScale: 0.25
    normalMapFilter: 0
  isReadable: 0
  streamingMipmaps: 0
  streamingMipmapsPriority: 0
  vTOnly: 0
  grayScaleToAlpha: 0
  generateCubemap: 6
  cubemapConvolution: 0
  seamlessCubemap: 0
  textureFormat: 1
  maxTextureSize: 2048
  textureSettings:
    serializedVersion: 2
    filterMode: -1
    aniso: -1
    mipBias: -100
    wrapU: -1
    wrapV: -1
    wrapW: -1
  nPOTScale: 1
  lightmap: 0
  compressionQuality: 50
  spriteMode: 0
  spriteExtrude: 1
  spriteMeshType: 1
  alignment: 0
  spritePivot: {x: 0.5, y: 0.5}
  spritePixelsToUnits: 100
  spriteBorder: {x: 0, y: 0, z: 0, w: 0}
  spriteGenerateFallbackPhysicsShape: 1
  alphaUsage: 1
  alphaIsTransparency: 0
  spriteTessellationDetail: -1
  textureType: 0
  textureShape: 1
  singleChannelComponent: 0
  maxTextureSizeSet: 0
  compressionQualitySet: 0
  textureFormatSet: 0
  ignorePngGamma: 0
  applyGammaDecoding: 0
  platformSettings:
  - serializedVersion: 3
    buildTarget: DefaultTexturePlatform
    maxTextureSize: 2048
    resizeAlgorithm: 0
    textureFormat: -1
    textureCompression: 1
    compressionQuality: 50
    crunchedCompression: 0
    allowsAlphaSplitting: 0
    overridden: 0
    androidETC2FallbackOverride: 0
    forceMaximumCompressionQuality_BC6H_BC7: 0
  spriteSheet:
    serializedVersion: 2
    sprites: []
    outline: []
    physicsShape: []
    bones: []
    spriteID:
    internalID: 0
    vertices: []
    indices:
    edges: []
    weights: []
    secondaryTextures: []
  spritePackingTag:
  pSDRemoveMatte: 0
  pSDShowRemoveMatteOption: 0
  userData:
  assetBundleName:
  assetBundleVariant: