плавное изменение массива
есть функция с 3-мя переменными:
Код:
myfunc(1,2,3);Код:
myfunc(10,25,19);Тут: http://learn.javascript.ru/play/tuto...ght/index.html я взял функцию анимации... но ей, я могу анимировать только одно значение. как мне сделать для каждой переменной массива, одновременно? чтобы функция вызывалась с промежуточными значениями |
можно глобальные переменные сделать и в функции пользоваться этими переменными. а можно сделать объектом
|
можно простой пример решения моей проблемы?
|
вот один пример:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html>
<head></head>
<body>
<script type="text/javascript">
var global_parameter = 0;
setInterval(function()
{
console.log(global_parameter);
global_parameter += 6;
}, 1000);
</script>
</body>
</html>
вот второй пример:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html>
<head></head>
<body>
<script type="text/javascript">
var obj = new Object();
obj.param = 0;
obj.animate = function(ths)
{
return function()
{
console.log(ths.param);
ths.param += 3;
}
}
setInterval(obj.animate(obj), 1000);
</script>
</body>
</html>
|
| Часовой пояс GMT +3, время: 07:11. |