Files
UltimateFishing/Assets/Scripts/Assembly-CSharp/demo_scene_control_old.cs
2026-02-21 16:45:37 +08:00

123 lines
3.6 KiB
C#

using UnityEngine;
public class demo_scene_control_old : MonoBehaviour
{
public GameObject gr_explosion;
public GameObject mass_gr_explosion;
public GameObject d_gr_explosion;
public GameObject short_gr_explosion;
public GameObject space_explosion;
public GameObject short_space_explosion;
public GameObject circle_explosion;
public GameObject nuke_explosion;
public GameObject flash_explosion;
public GameObject huge_explosion;
public GameObject smoke_explosion;
private Transform spawn;
private Transform n_spawn;
private Transform dir_spawn;
private Transform space_spawn;
private Transform mass_spawn;
private Transform spawn_smoke;
private void Start()
{
spawn = GameObject.Find("spawn").transform;
dir_spawn = GameObject.Find("dir_spawn").transform;
space_spawn = GameObject.Find("space_spawn").transform;
mass_spawn = GameObject.Find("mass_spawn").transform;
spawn_smoke = GameObject.Find("spawn_smoke").transform;
n_spawn = GameObject.Find("spawn_nuke").transform;
}
private void Update()
{
}
private void OnGUI()
{
if (GUI.Button(new Rect(20f, 20f, 200f, 20f), "Ground Explosion"))
{
GameObject gameObject = Object.Instantiate(gr_explosion, spawn.position, spawn.rotation);
PanWM.shake_value = 1f;
PanWM.shake_speed = 10f;
}
if (GUI.Button(new Rect(20f, 50f, 200f, 20f), "Flash Explosion"))
{
GameObject gameObject2 = Object.Instantiate(flash_explosion, spawn.position, spawn.rotation);
PanWM.shake_value = 1f;
PanWM.shake_speed = 10f;
}
if (GUI.Button(new Rect(20f, 80f, 200f, 20f), "Massive Ground Explosion"))
{
GameObject gameObject3 = Object.Instantiate(mass_gr_explosion, mass_spawn.position, mass_spawn.rotation);
PanWM.shake_value = 1.5f;
PanWM.shake_speed = 10f;
}
if (GUI.Button(new Rect(20f, 110f, 200f, 20f), "Directed Ground Explosion"))
{
GameObject gameObject4 = Object.Instantiate(d_gr_explosion, dir_spawn.position, dir_spawn.rotation);
PanWM.shake_value = 0.7f;
PanWM.shake_speed = 10f;
}
if (GUI.Button(new Rect(20f, 140f, 200f, 20f), "Ground Short Explosion"))
{
GameObject gameObject5 = Object.Instantiate(short_gr_explosion, spawn.position, spawn.rotation);
PanWM.shake_value = 0.7f;
PanWM.shake_speed = 10f;
}
if (GUI.Button(new Rect(20f, 170f, 200f, 20f), "Space (No Gravity) Explosion"))
{
GameObject gameObject6 = Object.Instantiate(space_explosion, space_spawn.position, space_spawn.rotation);
PanWM.shake_value = 1f;
PanWM.shake_speed = 10f;
}
if (GUI.Button(new Rect(20f, 200f, 200f, 20f), "Space Short Explosion"))
{
GameObject gameObject7 = Object.Instantiate(short_space_explosion, space_spawn.position, space_spawn.rotation);
PanWM.shake_value = 0.7f;
PanWM.shake_speed = 10f;
}
if (GUI.Button(new Rect(20f, 230f, 200f, 20f), "Circle Explosion"))
{
GameObject gameObject8 = Object.Instantiate(circle_explosion, spawn.position, spawn.rotation);
PanWM.shake_value = 0.5f;
PanWM.shake_speed = 10f;
}
if (GUI.Button(new Rect(20f, 260f, 200f, 20f), "Huge Explosion"))
{
GameObject gameObject9 = Object.Instantiate(huge_explosion, n_spawn.position, n_spawn.rotation);
PanWM.shake_value = 2f;
PanWM.shake_speed = 5f;
}
if (GUI.Button(new Rect(20f, 290f, 200f, 20f), "Smoke Explosion"))
{
GameObject gameObject10 = Object.Instantiate(smoke_explosion, spawn_smoke.position, spawn_smoke.rotation);
PanWM.shake_value = 2f;
PanWM.shake_speed = 5f;
}
if (GUI.Button(new Rect(20f, 320f, 200f, 20f), "NUKE"))
{
GameObject gameObject11 = Object.Instantiate(nuke_explosion, n_spawn.position, n_spawn.rotation);
PanWM.shake_value = 2f;
PanWM.shake_speed = 5f;
}
}
}