F-y-o-d-o-r
11/9/2017 - 10:08 AM

js - Dvigenie pod uglom

js - Dvigenie pod uglom

var R = 0;// Расстояние до полюса 
    var a = 20 * Math.PI / 180;// Угол (в радианах (1° = π/180 радиан))
    var dR = 5;// Приращение расстояния 
    var int = setInterval('func_span();', 50);// Периодический вызов функции движения 
    function func_span() {
        sp1.style.left = R * Math.cos(a) + "px"; //движение под углом 20%
        sp1.style.top = R * Math.sin(a) + "px";// Изменение координат элемента 
        R += dR;// Увеличение расстояния до полюса 
    }