27 lines
461 B
C#
27 lines
461 B
C#
using UnityEngine;
|
|
|
|
[ExecuteInEditMode]
|
|
public class MegaScroll : MonoBehaviour
|
|
{
|
|
public float pos;
|
|
|
|
public float gap = 0.5f;
|
|
|
|
public Vector3 wpos;
|
|
|
|
private MegaBend[] bends;
|
|
|
|
private void Update()
|
|
{
|
|
if (bends == null)
|
|
{
|
|
bends = GetComponents<MegaBend>();
|
|
}
|
|
bends[1].gizmoPos.x = pos - gap;
|
|
bends[0].gizmoPos.x = pos + gap;
|
|
Vector3 position = base.transform.position;
|
|
position.x = wpos.x + pos;
|
|
base.transform.position = position;
|
|
}
|
|
}
|