![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Mar 2004
Сообщений: 6
|
Может я мыслю не в том направлении, так как Flash изучаю совсем недавно.
Надо чтобы некоторый экземпляр символа двигался каждую секунду в 1 из случайных направлений (вправо, влево, вверх, вниз). Написал функцию Move для такого движения, но как сделать, чтоб она каждую секунду выполнялась? Заранее спасибо. |
|
|||||
|
Регистрация: Jul 2002
Адрес: Riga
Сообщений: 93
|
function YourFunctionName(){
//твой супер-бупер код здесь ![]() }; Time = 1000; YourIntervalName = setInterval(YourFunctionName, Time, param); -------------------------------------------------------------------- Если потом надо будет, чтобы функция прекратила све выполнение каждую секунду (1000 милисекунд), в нужном месте пиши это - clearInterval(YourIntervalName); ----------------------------------------------------------
__________________
Дружелюбное существо |
|
|||||
|
Регистрация: Dec 2003
Адрес: Россия, Самара
Сообщений: 42
|
А можно так:
_root.onEnterFrame = function() { Move(); // или сразу код } При этом поставить частоту кадров в 1 fps |
|
|||||
|
2Persival Shuttenbah. Имхо этот метод совсем даже некорректен, ибо во Flash fps слишком уж зависит от загруженности процессора.
__________________
судью - на мыло, из игроков - вить веревки. |
![]() |
Часовой пояс GMT +4, время: 19:30. |
|
|
« Предыдущая тема | Следующая тема » |
|
|