Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   изменить скорость перемещения ч-л по экрану (https://javascript.ru/forum/misc/25326-izmenit-skorost-peremeshheniya-ch-l-po-ehkranu.html)

RIMs 01.02.2012 18:49

изменить скорость перемещения ч-л по экрану
 
вывожу на экран слово "new" и любуюсь как оно двигается, максимальная скорость получается если в ф-ции setTimeout ставлю задержку =1. Но я хочу быстрее, а на десятичные числа функция не реагирует. Что можно с этим поделать?
вот сама функция
function move1(){
var Obj1 = document.getElementById('MovedItem');
Obj1.style.left = parseInt(Obj1.style.left) + 1 + 'px';
int1= setTimeout("move1() ",1);
if (parseInt(Obj1.style.left)>=150) {clearTimeout(int1);}
}

poorking 01.02.2012 19:02

Obj1.style.left = parseInt(Obj1.style.left) + 2 + 'px';

RIMs 01.02.2012 19:38

спасиб.
думал двидения будут рваные... ан нет, прекрасно летает.


Часовой пояс GMT +3, время: 23:55.