33 lines
529 B
C#
33 lines
529 B
C#
using Coffee.UIEffects;
|
|
using Michsky.UI.Heat;
|
|
using UnityEngine;
|
|
|
|
public class UI_ChapterIdentifier : MonoBehaviour
|
|
{
|
|
[SerializeField]
|
|
private ChapterIdentifier chapterIdentifier;
|
|
|
|
[SerializeField]
|
|
private UIEffect uiEffect;
|
|
|
|
private void OnEnable()
|
|
{
|
|
Refresh();
|
|
}
|
|
|
|
private void Refresh()
|
|
{
|
|
if (!(chapterIdentifier == null) && !(uiEffect == null))
|
|
{
|
|
if (chapterIdentifier.isLocked)
|
|
{
|
|
uiEffect.toneFilter = ToneFilter.Grayscale;
|
|
}
|
|
else
|
|
{
|
|
uiEffect.toneFilter = ToneFilter.None;
|
|
}
|
|
}
|
|
}
|
|
}
|