public void AddPoint(int index) { if (index >= 0) { GameObject gameObject = new GameObject("AudioSplinePoint"); gameObject.transform.parent = base.gameObject.transform; AudioSplinePoint point = gameObject.AddComponent <AudioSplinePoint>(); _CRSpline.AddPoint(index, point); } }