IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Flash (https://www.imho.ws/forumdisplay.php?f=53)
-   -   Переход от сцены к сцене (https://www.imho.ws/showthread.php?t=60929)

Missis X 05.06.2004 17:18

Переход от сцены к сцене
 
Здравствуйте :)
попыталась найти ответ в уже существующих темах, но не нашла :(

Имеется файл с несколькими сценами. В каждой сцене есть кнопка, при нажатии на которую зритель должен переходить на следующую сцену.
Как это делается? (сами кнопки уже есть - проблемма с кодом)

RaveN 05.06.2004 18:16

Правой клик по кнопке => Actions;
Открываешь Movie Control => двойной клик по GoTo;
В 'Scene' выбираешь нужную сцену, а 'Frame number' оставляешь равным единице.
Всё. ;)

Missis X 05.06.2004 22:32

Вложений: 1
RaveN спасибо за ответ :)
Только вот не нахожу я в меню Movie Clip Control опции Go to
У меня Flash MX Professional. Этачу файл с меню. Может где-то в другом месте?

RaveN 05.06.2004 22:46

Вложений: 1
К сожалению не могу помочь - стоит Mx 6.0 :(

У меня вот такое

boor 05.06.2004 23:48

Missis X
К сожелению у меня тож другая версия стоит.
Movie Clip Control вроде не там ты ищиш.
Посматри есть ли у тя Movie Control >goto
И делаеш так как там выше RaveN написал.

Missis X 06.06.2004 00:41

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

RaveN 06.06.2004 00:53

Вложений: 1
Для этого выдели последний кадр слоя с кнопкой и два раза кликни по 'Stop' (у меня он чуть ниже GoTo в панели actions/movie conrol). Должна появиться буква a на этом кадре, вот так, как на скрине:

Missis X 06.06.2004 00:56

Так...а где же вставлять код перехода на другую сцену?

RaveN 06.06.2004 01:02

Правой кнопкой по кнопке ( :) ) => Actions, а там уже жмешь GoTo итд...

Это код кнопки:

on (release) {
gotoAndPlay("Scene 2", 1);
}

А это - последнего кадра:

stop();

boor 06.06.2004 01:05

Missis X
Как я понел те надо клинуть на той кнопке каторя у тя овечает за переход
к следующей с цене патом открыть окно экшена и там прописывать сценарий.
Тоесть ты на кнопку вешаеш сам сценари и не в кадр встовляеш.

Missis X 06.06.2004 01:25

Получилось!!!
Ребята спасибо за помощь :чмок:

RaveN 06.06.2004 01:34

Да не за что :biggrin:
Если что - обращайся ;)

Missis X 06.06.2004 01:37

Ой
а...почему он меня переносит на начало первой сцены? Несмотря на то что я его отправляю на вторую...

boor 06.06.2004 01:40

Missis X
кинь экшен каторый ты на кнопик пишеш.
Посмотрим что у тя там.

RaveN 06.06.2004 01:46

И скрипт кнопки ещё...

Missis X 06.06.2004 01:46

то что RaveN написал:
on (release) {
gotoAndPlay("Scene 2", 1);
}

boor 06.06.2004 01:46

Слух
ты в конце втарой сцены ставиш stop.
А патом ты во второй сцене тож должна кнопка мпрописыват куда идти дальше.

RaveN 06.06.2004 01:50

А ты это в каждой сцене пишешь? Там же нужно менять номер следующей сцены

То есть

on (release) {
gotoAndPlay("Scene 2", 1);
}

Потом

on (release) {
gotoAndPlay("Scene 3", 1);
}

итд

Missis X 06.06.2004 01:50

так...он меня на вторую сцену вообще не перебрасывает! Я поставила на отдельном слое стоп. К кнопке приписала on (release) {
gotoAndPlay("Scene 2", 1);
}
Стоп работает. И кнопка тоже. Только почему-то она меня перебрасывает на начало первой сцены. Так что...до второ сцены и ее стопа мы не доходим

boor 06.06.2004 01:55

Вложений: 1
слух я тут наваля быстренько на вот глянь.
ток у меня флеш МХ стоить.
там наскорую руку так что на дизайнерскую премию не потянет ;)

стоп надо ставить на отдельном слое в пустом ключевом слоее.
патом глянь ты ж экшен пишеш на кнопке ты передвинь таймлайн на то место где у тя стоп прописан патом кликне по кнопке и посматри там экшен нармальный прописан

Missis X 06.06.2004 01:58

Все, ребята. Теперь точно получилось! :) Там проблемма в имени была просто...
Пойду спать с чувством выполненного долга ;)
Спасибо еще раз :)

RaveN 06.06.2004 02:02

:beer: :beer: :beer:

boor 06.06.2004 02:03

Missis X
:beer:
Ок и незачто если что мы тут наверно :ржать:


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

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.