30 lines
903 B
C#
30 lines
903 B
C#
![]() |
// Simple Scroll-Snap - https://assetstore.unity.com/packages/tools/gui/simple-scroll-snap-140884
|
|||
|
// Copyright (c) Daniel Lochner
|
|||
|
|
|||
|
using UnityEngine;
|
|||
|
using UnityEngine.UI;
|
|||
|
|
|||
|
namespace DanielLochner.Assets.SimpleScrollSnap
|
|||
|
{
|
|||
|
public class FileUI : MonoBehaviour
|
|||
|
{
|
|||
|
#region Fields
|
|||
|
[SerializeField] private Toggle toggle;
|
|||
|
[Space]
|
|||
|
[SerializeField] private Text nameText;
|
|||
|
[SerializeField] private Text dateModifiedText;
|
|||
|
[SerializeField] private Text sizeText;
|
|||
|
[SerializeField] private Text kindText;
|
|||
|
#endregion
|
|||
|
|
|||
|
#region Methods
|
|||
|
private void Awake()
|
|||
|
{
|
|||
|
toggle.onValueChanged.AddListener(delegate (bool isOn)
|
|||
|
{
|
|||
|
nameText.color = dateModifiedText.color = sizeText.color = kindText.color = (isOn ? Color.white : Color.black);
|
|||
|
});
|
|||
|
}
|
|||
|
#endregion
|
|||
|
}
|
|||
|
}
|