Exemple #1
0
        void MovePointsWithTransform()
        {
            if (m_path.transform.position != m_oldTransformPosition)
            {
                Vector3 offset = m_path.transform.position - m_oldTransformPosition;

                for (int i = 0; i < m_path.numPoints; i++)
                {
                    m_path.MovePoint(i, m_path[i] + offset);
                }
            }

            m_oldTransformPosition = m_path.transform.position;
        }