Example #1
0
        private void ClearPoint(GameObject point)
        {
            ICPPointController controller = point.GetComponent <ICPPointController>();

            controller.Reset();

            unusedPoints.Push(point);
        }
Example #2
0
        private ICPPointController AddICPPoint(Point point)
        {
            GameObject         pointGO         = GetPointGO();
            ICPPointController pointController = pointGO.GetComponent <ICPPointController>();

            pointController.RepresentPoint(point, referenceToLocalTransform);

            pointGOMapping.Add(point, pointController);

            return(pointController);
        }