![]() |
управление роликами
доброго времени суток :)
вопрос вот в чем: есть некое поле в котором расположены три поля (рамки с картинками) и управляющая кнопка ... нужно чтобы при щелчке на кнопке картинки "погасли" (прозрачность 100) одна за другой с равным интервалом, потом произошла смена картинок в каждом поле (в "погашенном" состоянии) и затем рамки также постепенно "включились" бы (прозрачность=0) но уже с новыми картинками внутри ... спасибо :) |
Для того что бы сделать, нужно подумать. Имеем массив с именами картинок, пишем функцию загрузки картинок в требуемые клипы, сразу клипам присваеваем _alpha=0. Проверяем загрузку, если все загрузилось, запускаем еще одну функцию появления. Нажимаем кнопку берем имена картинок к примеру из другого массива и создаем в мувиках еще по одному мувику и повторяем предыдущие действия. Ничего сложного да и вариантов выполнения множество
|
управление роликами -2
спасибо Futs :)
может есть какой-либо "сэмпл" из которого изложенное может понять ИДИОТ ? :) кое-как разобрался с 4-ой версией "флэш" а потом "перепрыгнул" на OS X и оказался нос к носу с этим МХ ... :( можно как-то на примерах показать эти операции ? спасибо :) |
спасибо Futs
может есть какой-либо "сэмпл" из которого изложенное может понять ИДИОТ ? кое-как разобрался с 4-ой версией "флэш" а потом "перепрыгнул" на OS X и оказался нос к носу с этим МХ ... можно как-то на примерах показать эти операции ? спасибо |
1)добавляешь все картинки в массив:
Код:
mArr = [];Код:
MovieClip.prototype.startConveyer = function(arr, func, offcet, speed, onComplete) {Код:
MovieClip.prototype.appear = function(){Код:
MovieClip.prototype.alpTo = function(alp, speed, onComplete) {Код:
MovieClip.prototype.loadImage = function(src, onComplete) {теперь пишем код который грузит новые картинки: Код:
loadNewImages = function(){мне ее писать сейчас лень но допустим она вызывает onAllImagesLoaded() Дальше - картинки исчезают: Код:
controller = _root.createEmptyMovieClip("controller", 100)Код:
onAllImagesLoaded = function(){ |
много кода слишком. можно проще - но у меня уже готовые функции были
|
2 Король, грамотно - особенно понравился конвеер, надо будет взять идею на вооружение, помню парился с подобной задачей, но боюсь Владу трудно будет с этим разобраться, а писать попроще времени нет.
2 Влад, думаю тебе лучше поискать исходник какой-нибудь галереи их не так мало |
Хехе :) Конвеер :) Интересно, читает ли нас Джон:)
|
ну у Джона то другой конвеер) хотя название, конечно, не супероригинальное
|
Спасибо за ответ, Король :)
что называется "а дураки все не унимались ..." ... мнеэто было бы проще разобрать полазив по каком-нибудь "сэмплу" ... можно ли сделать что-то похожее:в поле пара рамок с картинками внутри и управляющая кнопка ... при нажатии на кнопку картинки внутри рамок "гаснут" одна за другой, в погашеном состоянии внутри рамок происходит смена слайдов и во включившихся (так жеодно за другим) видны новые картинки ... работа естсественно чего-то СТОИТ ... озвучте! :) удачного дня :) |
| Часовой пояс GMT +4, время: 15:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.