Files
3d-tower/Assets/Editor/TestWeather.cs
2026-05-09 09:10:52 +08:00

86 lines
2.0 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
public class TestWeather
{
[MenuItem("TestWeather/Sunny")]
static void Sunny()
{
GameObject.Find("Enviro 3").GetComponent<WeatherAndTime>().Sunny();
}
[MenuItem("TestWeather/Sprinkle")]
static void Sprinkle()
{
GameObject.Find("Enviro 3").GetComponent<WeatherAndTime>().Sprinkle();
}
[MenuItem("TestWeather/ModerateRain")]
static void ModerateRain()
{
GameObject.Find("Enviro 3").GetComponent<WeatherAndTime>().ModerateRain();
}
[MenuItem("TestWeather/HeavyRain")]
static void HeavyRain()
{
GameObject.Find("Enviro 3").GetComponent<WeatherAndTime>().HeavyRain();
}
[MenuItem("TestWeather/Storm")]
static void Storm()
{
GameObject.Find("Enviro 3").GetComponent<WeatherAndTime>().Storm();
}
[MenuItem("TestWeather/Snow")]
static void Snow()
{
GameObject.Find("Enviro 3").GetComponent<WeatherAndTime>().Snow();
}
[MenuItem("TestWeather/Cloudy")]
static void Cloudy()
{
GameObject.Find("Enviro 3").GetComponent<WeatherAndTime>().Cloudy();
}
[MenuItem("TestWeather/TwoOcloak")]
static void TwoOcloak()
{
GameObject.Find("Enviro 3").GetComponent<WeatherAndTime>().SetTime(2);
}
[MenuItem("TestWeather/TwelveOcloak")]
static void TwelveOcloak()
{
GameObject.Find("Enviro 3").GetComponent<WeatherAndTime>().SetTime(12);
}
[MenuItem("TestWeather/realTime")]
static void realTime()
{
GameObject.Find("Enviro 3").GetComponent<WeatherAndTime>().RealTime();
}
[MenuItem("AudioManage/Mute")]
static void Mute()
{
GameObject.Find("AudioManage").GetComponent<Mute>().GlobalMute();
}
[MenuItem("AudioManage/UnMute")]
static void UnMute()
{
GameObject.Find("AudioManage").GetComponent<Mute>().UnMute();
}
}