SplineSegment.cs 528 B

1234567891011121314151617181920212223
  1. using UnityEngine;
  2. public class SplineSegment : MonoBehaviour
  3. {
  4. public SplineHandle H1;
  5. public SplineHandle H2;
  6. public bool Changed()
  7. {
  8. var result = transform.hasChanged || H1.transform.hasChanged || H2.transform.hasChanged;
  9. transform.hasChanged = false;
  10. H1.transform.hasChanged = false;
  11. H2.transform.hasChanged = false;
  12. return result;
  13. }
  14. void OnDrawGizmos()
  15. {
  16. Gizmos.color = Color.blue;
  17. Gizmos.DrawSphere(transform.position, 0.02f);
  18. }
  19. }