Files
UltimateFishing/Assets/Scripts/Assembly-CSharp/UIWidgetsSamples/ListViewUnderlineSampleComponent.cs
2026-02-21 16:45:37 +08:00

35 lines
616 B
C#

using UIWidgets;
using UnityEngine;
using UnityEngine.UI;
namespace UIWidgetsSamples
{
public class ListViewUnderlineSampleComponent : ListViewItem
{
[SerializeField]
public Image Icon;
[SerializeField]
public Text Text;
[SerializeField]
public Image Underline;
public void SetData(ListViewUnderlineSampleItemDescription item)
{
if (item == null)
{
Icon.sprite = null;
Text.text = string.Empty;
}
else
{
Icon.sprite = item.Icon;
Text.text = item.Name;
}
Icon.SetNativeSize();
Icon.color = ((!(Icon.sprite == null)) ? Color.white : Color.clear);
}
}
}