public void StartNewTrack() { if (!Active) { return; } Debug.Log("BuildDialogState: StartNewTrack"); m_buildSM.CurrentTrackData = TrackData.CreateRandomizedTrackData(); m_splineManager.ClearMesh(); m_featurePointManager.ClearFeaturePoints(); m_stateMachine.TransitionToState(StateName.BUILD_PAINT_STATE); }