Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Может ли яваскрипт такое:
 
 автор: Loki   (25.11.2005 в 11:51)   письмо автору
 
 

идея следующая: 3 анимированных gif файла. Условно, на одной идет человечек, на второй он останавливается и, предположим, закуривает, на третей - бросает сигарету и идет дальше.
В обычном состоянии человек просто идет, при наведении мышки - закуривает, после убирания мышки - бросает сигарету и снова начинает крутиться первый gif.
Если первое и второе - понятно, то с третим вопрос: может ли JS обрабатывать убирание курсора?
можно ли заставить файлы проигрываться до конца?

   
 
 автор: 12345   (25.11.2005 в 12:40)   письмо автору
 
   для: Loki   (25.11.2005 в 11:51)
 

JS не может запускать цикл анимации gif-картинки или останавливать на нужной фазе. Поэтому и переход с 1 на 2 будет грубым, с рывком. 3-ю фазу поэтому нужно делать с серией картинок, да и первую лучше с серией.
Интересен вопрос - может ли это флеш с гиф-анимацией делать?

   
 
 автор: Duran   (25.11.2005 в 13:53)   письмо автору
 
   для: Loki   (25.11.2005 в 11:51)
 

Можно, причем несколькими способами. Все зависит от вашего терпения :-).
Де то валяется полудописанный JS-аниматор. Вот парочка наработок, надеюсь помогут :-).

   
 
 автор: 12345   (25.11.2005 в 14:08)   письмо автору
 
   для: Duran   (25.11.2005 в 13:53)
 

Ну, и как прочесть фазу анимации ? :) (в анимированном гифе, остальное не интересует)

   
 
 автор: Duran   (25.11.2005 в 15:09)   письмо автору
 
   для: 12345   (25.11.2005 в 14:08)
 

Через JS - никак. Ответ был по вопросу Loki

   
 
 автор: 12345   (25.11.2005 в 19:29)   письмо автору
 
   для: Duran   (25.11.2005 в 15:09)
 

Вот и я по тому же. У него есть _анимированные_ файлы. И никак не угадаешь, когда надо включить бросание окурка или замереть в фазе стояния.

   
 
 автор: Duran   (28.11.2005 в 08:34)   письмо автору
 
   для: 12345   (25.11.2005 в 19:29)
 

Придется разобрать их на кадры. Ниче страшного в этом не вижу. Если нет желания возиться с обработчиком на JS, то можно повозиться с обработчиком на flesh, хотя я был бы против :-)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования