public Track3DController(string id, ControllerType controllerType, Track3D transform3DCurve, PlayStatusType playStatusType, int curveEvaluationPrecision) : base(id, controllerType) { this.transform3DCurve = transform3DCurve; this.playStatusType = playStatusType; this.elapsedTimeInMs = 0; this.curveEvaluationPrecision = curveEvaluationPrecision; }
//pre-curveEvaluationPrecision compatability constructor public Track3DController(string id, ControllerType controllerType, Track3D transform3DCurve, PlayStatusType playStatusType) : this(id, controllerType, transform3DCurve, playStatusType, DefaultCurveEvaluationPrecision) { }