using System.Collections; using System.Collections.Generic; using Script; using UnityEngine; public class WeatherManager : MonoBehaviour { public GameObject ysq; public GameObject carglass; public GameObject weather_rain;//雨 public GameObject weather_fog;//雾 public GameObject weather_snow;//雪 public GameObject weather_clear;//晴 public GameObject xuetianglass; public GameObject 地面; public Material snowMaterial; void Start() { switch ( GameInfo.instance.carSelectTypeInfo[CarType.天气]) { case "雨天": carglass.SetActive(true); // ysq.GetComponent().Play(); weather_rain.SetActive(true); break; case "雪天": weather_snow.SetActive(true); xuetianglass.SetActive(true); weather_snow.transform.Find("下雪01").GetComponent().Play(); // 地面.transform.GetComponent().material = snowMaterial; break; case "雾天": weather_fog.SetActive(true); break; case "晴天": weather_clear.SetActive(true); break; } } }