void setPos(SplineController c, float pos) { if (c.IsPlaying) c.Position = pos; else c.InitialPosition = pos; }
void setController(SplineController c, CurvySpline spline, float speed) { c.Spline = spline; c.Speed = speed; c.OnControlPointReached.AddListenerOnce(OnCPReached); c.OnEndReached.AddListenerOnce(CurvyDefaultEventHandler.UseFollowUpStatic); }
private void initSetting() { //获取控制器 pc_1 = player_1.GetComponent <SplineController>(); pc_2 = player_2.GetComponent <SplineController>(); //设置速度 pc_1.Speed = speed; pc_2.Speed = speed; //other setting }