@facesp1it
Новенький в сфере IT

Можете кратко объяснить данный код?

Вот сам код,

function spin(t) {

    CASEW = $CASE.width();
    var e = t.roll;
    var CASEH = $CASE.height();
    var case_x = CASEH / 92;
    var case_w = ((1380 * case_x) / 30);

    for (var a = [1, 14, 2, 13, 3, 12, 4, 0, 11, 5, 10, 6, 9, 7, 8], n = 0, i = 0; i < a.length; i++) {

        if (e == a[i]) {

            n = i;
            break;

        }

    }

    //var c = case_w * 2 * n + (case_w * 2 * t.wobble); 
    var c = case_w * 2 * n + (case_w); 

    console.log('CASEH', CASEH, 'CASEW', CASEW, 'CASE_X', case_x, 'CASE_W', case_w, 'C', c, 'wobble', t.wobble);

    c += (6900 * case_x);



    animStart = (new Date).getTime();

    vi = getVi(c);
    tf = getTf(vi);

    isMoving = true;

    setTimeout(function() {

        finishRoll(t, tf);

    }, tf);

    render();

}
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы