Files
zzwater/Assets/Test/Scripts/RendererFeatureToggle.cs

31 lines
639 B
C#

using UnityEngine;
using zzwater;
public class RendererFeatureToggle : MonoBehaviour
{
void OnGUI()
{
GUILayout.Label("W Toggle FSWave");
GUILayout.Label("B Toggle FSBlur");
}
void Update()
{
if (Input.GetKeyUp(KeyCode.W))
{
ToggleRendererFeature("FSWave");
}
if(Input.GetKeyUp(KeyCode.B))
{
ToggleRendererFeature("FSBlur");
}
}
private void ToggleRendererFeature(string featureName)
{
var feature = URPHelper.FindAndCacheRendererFeature(featureName);
feature?.SetActive(!feature.isActive);
}
}