AxibugEmuOnline/AxibugEmuOnline.Client.PSVita/Assets/com.unity.postprocessing@2.3.0/PostProcessing/Editor/Tools/VolumeFactory.cs

22 lines
688 B
C#

using UnityEngine;
using UnityEngine.Rendering.PostProcessing;
namespace UnityEditor.Rendering.PostProcessing
{
internal static class VolumeFactory
{
[MenuItem("GameObject/3D Object/Post-process Volume")]
static void CreateVolume()
{
var gameObject = new GameObject("Post-process Volume");
var collider = gameObject.AddComponent<BoxCollider>();
collider.size = Vector3.one;
collider.isTrigger = true;
gameObject.AddComponent<PostProcessVolume>();
Selection.objects = new [] { gameObject };
EditorApplication.ExecuteMenuItem("GameObject/Move To View");
}
}
}