예제 #1
0
 public void Init(int block, float speed, NoteInputPresenter inputPresenter)
 {
     judgeTimingData = Resources.Load <JudgeTimingModel>("JudgeTimingData");
     time            = 0f;
     this.block      = block;
     perfectTiming   = DetailConstants.PerfectTimingWhenSpeed1 / speed;
     GetComponent <Mover>().speed = speed;
     if (isAutoPlay)
     {
         source = transform.parent.gameObject.GetComponent <AudioSource>();
     }
     AddBeatFunc(inputPresenter);
     this.inputPresenter = inputPresenter;
 }
예제 #2
0
 float GetSumTimings(JudgeTimingModel timings)
 {
     return(timings.perfectSecond + timings.greatSecond + timings.goodSecond);
 }