требуется авторитетное мнение js-умельца!
привет js-экспертам,
нужно ваше заключение по поводу несложной на первый взгляд задачи. я работаю на среднем уровне ActionScript 2 и имел небольшой опыт с JS (jQuery) делая простого вида сайт. нужна ваша помощь в оценке сложности следующей задачи (которую я для начала сделаю средствами AS2, а потом хочу попробовать и с JS). а требуется вот что: механизм типа "однорукий бандит" с тремя окошками, содержимое которых случайно комбинируется на клик. никаких правил и заданных комбинаций. просто каждый раз 3 случайные картинки. картинок много, более 200 на каждое окошко и число их будет расти. насколько сложно написать основные функции? в AS2 я буду это делать следующим образом: будет 3 arrays, каждый вберет в себя список картинок из соответствующей из трех папок. а потом функция random будет дергать наугад названия файлов из списка и грузить соотетствующую картинку в один из трех контейнеров. плюс небольшая анимация ротации перед выпадением комбинации. полагаю, что для JS методы будут схожими т.к. синтаксис похож. и все же хочется услышать вашу оценку. заранее благодарю, |
Цитата:
при таком подходе картинка будет меняться и загружаться ... т.е. будет меняться не мгновенно так что еще надо делать предзагрузку картинок,чтобы они брались при подстановке из кеша .. 200 картинок .. это же просто а..ть (С) Нечто (гоблинский перевод) |
В таком случае логично использовать спрайты.
|
это вы какой этап имеете ввиду? ротации? если да, то это будет просто анимация нескольких заранее отобранных картинок, просто некий loop-мелькание с motion blur. вживую для этого картинки привлекаться не будут.
|
Цитата:
Цитата:
Цитата:
такой ты своими методами не создашь . видео протормаживает не по детски изза записи с экрана.http://www.sendspace.com/file/taomvn |
http://pogoda.yandex.ru/
Справа внизу розыгрыш погоды. Можете даже попробовать выдернуть скрипт оттуда. |
Цитата:
|
Цитата:
Цитата:
|
Цитата:
Строй реальную модель приближенную к жизни,а не витай в космосе |
Я бы по клику делал три случайных числа, соответствующих трём результирующим (конечным) картинкам и крутил бы анимацию (колеса) пока не загрузятся эти три картинки. По факту загрузки трёх картинок имитировал бы "мгновенный стоп". Хотя абсолютно мгновенным он не получится..
|
Часовой пояс GMT +3, время: 01:23. |