[M] add fswave FSBlur Test scripts
This commit is contained in:
30
Assets/Test/Scripts/RendererFeatureToggle.cs
Normal file
30
Assets/Test/Scripts/RendererFeatureToggle.cs
Normal file
@@ -0,0 +1,30 @@
|
||||
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);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user