Exemplo n.º 1
0
        private void Update()
        {
            var newTrajectory = TrajectoryProvider?.CurrentTrajectory;

            if (newTrajectory != currentTrajectory)
            {
                currentTrajectory = newTrajectory;
                if (newTrajectory != null)
                {
                    DrawCurve(currentTrajectory);
                }
                else
                {
                    EraseCurve();
                }
            }

            var newTrajectoryTag = TrajectoryProvider?.CurrentTrjectoryTag ?? TrajectoryTag.OUTSIDE_RANGE;

            if (newTrajectoryTag != currentTrajectoryTag)
            {
                currentTrajectoryTag = newTrajectoryTag;
                UpdateLineAppearence();
            }
        }
Exemplo n.º 2
0
 private void Awake()
 {
     currentTrajectoryTag = TrajectoryTag.NO_TAG;
     UpdateLineAppearence();
     EraseCurve();
 }