This repository has been archived on 2023-09-13. You can view files and clone it, but cannot push or open issues or pull requests.
station_obscurum_unity/Assets/Scripts/Legacy/DynamicLine.cs
MarcoHampel f8590432ba Assemblies Made and Refactored Code Folders
Created assemblies for the new design code. Relocated legacy scripts into a legacy folder and made a "new_design" folder for new design.
2023-09-11 19:39:27 -04:00

27 lines
619 B
C#

using UnityEngine;
[ExecuteAlways]
[RequireComponent(typeof(LineRenderer))]
public class DynamicLine : MonoBehaviour
{
[SerializeField] private float length = 5f;
[SerializeField] private int count = 2;
private LineRenderer lineRenderer;
private int pCount;
private float pLength;
// Start is called before the first frame update
private void Start()
{
lineRenderer = GetComponent<LineRenderer>();
}
// Update is called once per frame
private void FixedUpdate()
{
if (pLength != length || pCount != count) lineRenderer.positionCount = count;
}
}