Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Переход к следующему ключевому кадру (http://www.flasher.ru/forum/showthread.php?t=92789)

R.P.McMurphy 06.03.2007 12:12

Переход к следующему ключевому кадру
 
Как можно перейти к следующему ключевому кадру?
Из команд, с помощью которых можно перейти к кадру, знаю только gotoAndPlay, но там надо знать номер кадра или его лабел.
Можно ли как-нибудь узнать номер следующего ключевого кадра, или есть другие способы перехода к ним? :confused:

etc 06.03.2007 12:31

Ключевого кадра чего? Твина? Нет, нельзя, надо ставить метку.

Север 06.03.2007 14:25

1. Выбираешь ключевой кадр на временной диаграмме (кинолента такая)
2. Внизу открываешь раздел Properties
3. В поле Frames прописываешь уникальное имя для этого ключевого кадра, например "frame_1"
4. Для перехода на кадр используешь
Код:

gotoAndStop("frame1");
// или gotoAndPlay("frame1");
// в зависимости от потребностей


R.P.McMurphy 06.03.2007 19:00

Да, этот способ я уже понял, только он не очень удобен в ситуации, когда есть k ключевых кадров (k - очень большое).
Собственно, есть некий ролик, представляющий собой последовательность картинок (слайдов) и некий голос за кадром (типа презентации). При этом каждый слайд может содержать в себе несколько ключевых кадров. Необходимо сделать кнопку навигации для перехода между слайдами.

Я делаю: создаю отдельный слой с элементами навигации (кнопки след. слайд и пред. слайд), разбиваю там ключевые кадры в соответствии со слайдами. Затем даю этим ключевым кадрам имена и прописываю в каждом кадре у каждой кнопки что она ссылается на кадр с таким-то именем.

Это единственный способ?

LeXi42006 06.03.2007 19:09

Нет, еще можно прописать номер кадра вместо "frame1".

R.P.McMurphy 06.03.2007 19:12

Ну, номер кадра это совсем неудобно - потом при вставлении пары кадров (а такое возможно) придется менять номера во всех последующих кнопках... :eek:

Мыкыта 06.03.2007 19:26

еще способ динамически создавать слайд шоу

R.P.McMurphy 06.03.2007 19:33

Цитата:

Сообщение от Мыкыта
еще способ динамически создавать слайд шоу

а это что такое и как делается?

Мыкыта 06.03.2007 19:50

http://www.intuit.ru/department/inte...shmxascript/7/

LeXi42006 06.03.2007 19:52

A nextFrame не подходит?


Часовой пояс GMT +4, время: 23:33.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.