| | |
| | | |
| | | 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) |
| | | { |
| | |
| | | } |
| | | else if (towerName.StartsWith("BlinkTower")) |
| | | { |
| | | //木元素 |
| | | if (!towerVSRenderer.enabled) towerVSRenderer.enabled = true; |
| | | |
| | | //木元素 |
| | | towerVSMat.SetTexture(shaderPropertyName, wood); |
| | | //木元素 |
| | | towerVSRenderer.transform.localScale = woodScale; |
| | | towerVSRenderer.transform.localPosition = woodOffectp; |
| | | |
| | |
| | | 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; |