![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2006
Сообщений: 1
|
Возник экстремальный вопрос (потому как вполне возможно что простой, а как
подобраться просто не понимаю). Постановка: Есть презентация, в ней содержиться шесть слайдов. В каждом слайде есть какое-то определенное число кадров анимации. На слое главной презентации есть две кнопки (скажем так "next" и "prev") - каждая из которых вызывает следующий/предыдущий от текущего слайд. Работает (ну или должно) примерно так. после запуска презентации запускается первый слайд- он прокручивает свой ролик до конца и останавливается (стоит код ActionScript - "stop();"), затем по нажатию кнопки другой код вызывает следующий слайд. Теперь проблемы которые получил в таком виде: проигрывает вперед замечательно. До самого последнего слайда. А вот когда возжелаю нажать кнопку "предидущее" то оно конечно возвращается на пред. слайд, но в самый его конец и заново его играть не желает. Убрал из каждого слайда конечное "stop();" - эффект такой: вперед - отлично, назад- тоже, только теперь каждый слайд зациклен и по завершении своего проигрывания начинает заново (мне-то нужно было чтобы он проигрался и остановился). Теперь вопросы: 1. Есть какие либо способы организовать подобную последовательность действий? То есть первый слайд - проигрался и остановился, затем нажалась кнопка и второй слайд...и до последнего а если нажалась кнопка вернуться на один назад, то вернулся на один назад и проиграел его с начала и опять остановился. 2. Есть ли какой проперти на слайд который бы отключал бы цикличность прокрутки анимации? 3. Может у кого ещё есть какие мысли? С Уважением Михаил и Елена Макушевы... |
|
|||||
|
Регистрация: Dec 2003
Адрес: Spb
Сообщений: 873
|
Посмотрите исходник ниже.
__________________
перевод из translit'a в кириллицу - дешево... |
|
|||||
|
Регистрация: Nov 2004
Адрес: Санкт-Петербург
Сообщений: 751
|
В коде который показывает новый слайд делай для клипа слайда вызов gotoAndPlay(1)
__________________
Всё гениальное просто. |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|