Beispiel #1
0
    void startPlay()
    {
        step               = (float)1 / HoneyCombConstant.loopLength; //1/(bpm/60)/8;
        stepTime           = step * 1 / (HoneyCombConstant.bpm / 60);
        transform.position = circularPath[0];
        var duration = HoneyCombConstant.loopLength * Metronome.SecondPerBeat(HoneyCombConstant.bpm);
        var t        = transform.DOPath(circularPath, duration).SetLoops(-1).SetEase(Ease.Linear).OnUpdate(looperUpdate);

        //60bpm 1beat 1sec
    }