![]() |
Повтор действия через время. AS2
Есть объект который непрерывно движется в одну сторону:
Код AS1/AS2:
setTimeout - для этого объекта, почему то не работает. |
FixMAN, не пишите код на клипах, пишите в кадрах. Это избавит вас от множества проблем.
Относительно задачи — не понятно, что именно вы хотите сделать. Чтоб клип двигался, например, 5 секунд, потом постоял 2 секунды, потом возвращался в исходное положение и заново так же зациклено двигался? mooncar, может есть такая возможность, на странице создания новой темы как-нибудь пожирнее написать о том, что не стоит писать код на клипах (и на примерах "onClipEvent() on(release)" и т.п.), а стоит, тогда уж, в кадрах? :) |
Объект совершает бесконечное действие (движется от точки "А" в "Б-бесконечность"). Нужно, что бы через какое то время объект снова начал свое движение от точки "А", с постоянным повторением этого действия.
Я в кодах не силён. Какую нужно фунцию прописать, что бы работать с объектом? |
Код AS1/AS2:
|
А разжевать?
http://***************/KEZT9U Там лежит мой файл. Описывать долго, лучше посмотрите. Добавлено через 1 минуту files(точка)mail(точка)ru/KEZT9U |
Цитата:
Разжевать? Хм. Код AS1/AS2:
Код AS1/AS2:
Если же положение больше, чем 1000, тогда устанавливаем положение в 100, а значит в следующий раз выполнения функции будет выполняться первое условие, и клип опять поедет вправа. Добавлено через 3 минуты Насчет файла — в расширенном режиме сообщений его прям на форум выкладывайте. И на в цс6, не у всех последняя версия стоит :) |
Ок. Разобрался. Спасибо :)
|
FixMAN, исходники нужно прикреплять к сообщению, а не стараться обойти автоцензор.
http://www.flasher.ru/forum/showthread.php?t=179076 |
Буду знать.
|
| Часовой пояс GMT +4, время: 16:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.