Files
peng-zhihui 06ec2e469e Released.
2022-03-13 06:31:07 +08:00

46 lines
795 B
C#

namespace UIWidgets
{
using UnityEngine;
/// <summary>
/// Distance line.
/// </summary>
[RequireComponent(typeof(RectTransform))]
public class DistanceLine : MonoBehaviour
{
/// <summary>
/// RectTransform.
/// </summary>
public RectTransform RectTransform
{
get
{
return transform as RectTransform;
}
}
/// <summary>
/// Label to display distance.
/// </summary>
[SerializeField]
public TextAdapter Label;
/// <summary>
/// Format.
/// </summary>
[SerializeField]
public string Format = "0.0";
/// <summary>
/// Show distance.
/// </summary>
/// <param name="distance">Distance.</param>
public virtual void ShowDistance(float distance)
{
if (Label != null)
{
Label.text = distance.ToString(Format);
}
}
}
}