using System; using UnityEngine; using UnityEngine.UI; public class ShaderUnscaledTime : MonoBehaviour { [SerializeField] private Image _ink; private Material _inkMaterialInstance; private void Start() { _inkMaterialInstance = Instantiate(_ink.material); _ink.material = _inkMaterialInstance; } void Update() { if (_inkMaterialInstance != null) { // 사용자 정의 변수 "_CustomTime"에 unscaledTime 값 전달 _inkMaterialInstance.SetFloat("_CustomTime", Time.unscaledTime); } } }