2025-09-19 17:28:05 +08:00
|
|
|
using UnityEngine;
|
2025-09-22 17:41:04 +08:00
|
|
|
namespace YiLiao.XinFeiTingZhen
|
2025-09-19 17:28:05 +08:00
|
|
|
{
|
|
|
|
|
[ExecuteAlways]
|
|
|
|
|
public class LineSegment : MonoBehaviour
|
|
|
|
|
{
|
|
|
|
|
public Transform start;
|
|
|
|
|
public Transform end;
|
|
|
|
|
LineRenderer line;
|
|
|
|
|
|
|
|
|
|
void Start()
|
|
|
|
|
{
|
|
|
|
|
line = GetComponent<LineRenderer>();
|
|
|
|
|
}
|
|
|
|
|
void LateUpdate()
|
|
|
|
|
{
|
|
|
|
|
UpdateLine();
|
|
|
|
|
}
|
|
|
|
|
public void UpdateLine()
|
|
|
|
|
{
|
|
|
|
|
if (line != null)
|
|
|
|
|
{
|
|
|
|
|
line.SetPosition(0, start.position);
|
|
|
|
|
line.SetPosition(1, end.position);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|