빌드개선
This commit is contained in:
parent
3c83b770e1
commit
85a7ad5649
@ -1,28 +1,49 @@
|
|||||||
using SoulGames.EasyGridBuilderPro;
|
using SoulGames.EasyGridBuilderPro;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.Rendering;
|
using UnityEngine.Rendering;
|
||||||
using UnityEngine.Rendering.Universal;
|
using UnityEngine.Rendering.PostProcessing;
|
||||||
|
using Bloom = UnityEngine.Rendering.Universal.Bloom;
|
||||||
|
|
||||||
public class ChangeBuildMode : MonoBehaviour
|
public class ChangeBuildMode : MonoBehaviour
|
||||||
{
|
{
|
||||||
[SerializeField]
|
[SerializeField]
|
||||||
private EasyGridBuilderPro gridBuilder;
|
private EasyGridBuilderPro gridBuilder;
|
||||||
|
|
||||||
|
private PostProcessingManager volume;
|
||||||
|
private Bloom bloomEffect;
|
||||||
|
private Color orgColor;
|
||||||
|
|
||||||
|
void Start()
|
||||||
|
{
|
||||||
|
volume = Singleton<PostProcessingManager>.Instance;
|
||||||
|
volume._globalVolume.profile.TryGet(out bloomEffect);
|
||||||
|
orgColor = bloomEffect.tint.value;
|
||||||
|
Debug.Log(orgColor);
|
||||||
|
}
|
||||||
|
|
||||||
// Update is called once per frame
|
// Update is called once per frame
|
||||||
void Update()
|
void Update()
|
||||||
{
|
{
|
||||||
if (Input.GetKeyDown(KeyCode.R))
|
if (Input.GetKeyDown(KeyCode.R))
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
if (gridBuilder.showEditorAndRuntimeCanvasGrid)
|
if (gridBuilder.showEditorAndRuntimeCanvasGrid)
|
||||||
{
|
{
|
||||||
gridBuilder.showEditorAndRuntimeCanvasGrid = false;
|
gridBuilder.showEditorAndRuntimeCanvasGrid = false;
|
||||||
// bloomEffect.tint.value = orgColor;
|
bloomEffect.tint.value = orgColor;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
gridBuilder.showEditorAndRuntimeCanvasGrid = true;
|
gridBuilder.showEditorAndRuntimeCanvasGrid = true;
|
||||||
// bloomEffect.tint.value = new Color(0.0f , 0.0f, 0.0f);
|
bloomEffect.tint.value = new Color(0.0f , 0.0f, 1.0f);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (Input.GetKeyDown(KeyCode.Mouse0) && gridBuilder.showEditorAndRuntimeCanvasGrid)
|
||||||
|
{
|
||||||
|
gridBuilder.showEditorAndRuntimeCanvasGrid = false;
|
||||||
|
bloomEffect.tint.value = orgColor;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -22,7 +22,7 @@ public enum RendererFeatureName
|
|||||||
public class PostProcessingManager : Singleton<PostProcessingManager>
|
public class PostProcessingManager : Singleton<PostProcessingManager>
|
||||||
{
|
{
|
||||||
[SerializeField]
|
[SerializeField]
|
||||||
private Volume _globalVolume;
|
public Volume _globalVolume;
|
||||||
|
|
||||||
[SerializeField]
|
[SerializeField]
|
||||||
private Volume _playerVolume;
|
private Volume _playerVolume;
|
||||||
|
Loading…
Reference in New Issue
Block a user