Форум 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=115838)

llassety 11.09.2008 23:42

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

stop();
button.onRelease=function(){
        animation.gotoAndPlay(39);
        animation.klatka="Scene 2",1;

В мувике "animtion" Идет появление, на 39 кадре остановка и переменная
вот:
Код:

var klatka:Number=0;
stop();

потом нажимаем на кнопку и перед тем как переходить к новому разделу начанется исчезание и как исчезнет в последнем кадре:
Код:

gotoAndStop(klatka);
У меня каждый раздел это новая сцена, но переход не происходит(((
Скорее всего не граматно прописываю переход на сцену.
Прошу о помощи! Заранее спасибо!!!:o

Mnilionic 12.09.2008 00:26

Код:

gotoAndPlay("сцена", кадр)
а лучше, старайтесь не использовать сцены.

llassety 12.09.2008 00:38

Цитата:

Сообщение от Mnilionic (Сообщение 763831)
Код:

gotoAndPlay("сцена", кадр)
а лучше, старайтесь не использовать сцены.

Да..я это понял...:victory: но у меня переменная передает 2 значения, навено так нельзя?! но при созаднии второй переменной тоже ничего не выходит(((

Я думал много над сценами, но у меня флешка нагружена получается..и притормаживает...поэтому решил использовать сцены... я правельно сделал?!?! или не очень!?:o

Mnilionic 12.09.2008 00:43

это что такое?
Цитата:

animation.klatka="Scene 2",1;
отдельно задавайте переменную для сцены и отдельно для кадра (можно масивом)

Код:

animation.klatka=["Scene 2",1];
...
gotoAndPlay(klatka[0], klatka[1]);


llassety 12.09.2008 02:15

Вложений: 1
Хм...Спасибо.
переменную задал через массив:
Код:

var klatka:Array = new Array ('0','1');
Выдает ошибку на этой записи:

Код:

gotoAndPlay(klatka[0], klatka[1]);
пробывал с кавычками играть...не выходит(:boredom:

прикрепляю исходник (схематичный..)
:o

Спасип;)

Mnilionic 12.09.2008 02:30

у меня Flash8 ваш исходник не открывается.

Если возникает ошибка, не ленитесь её читать, или хотя бы копировать её сюда.

llassety 12.09.2008 02:38

Вложений: 1
Сохранил для 8.
Я читаю...но к сожелению трудно что-то понять.(((
Вроде как что то про кавычки... но и как достать описание ошибки пока тож не наю(((
Спасибо вам огромное за помощь!:drinks:

llassety 12.09.2008 13:26

Может как то иначе можно прописать переход на сцены???
помогите пли...очень надо....

Mnilionic 12.09.2008 14:44

1. навигация по сценам работает только с основной таймлайн
2. и, как показала сегодняшняя практика, не работает если имя сцены заданно переменной.

Вы всё ещё хотите использовать сцены?

NoCD 13.09.2008 04:05

Вложений: 1
Чет глянул исходник, так и не понял, что должно было происходить.
Нажимаем на кнопку и мегает сверху окошечко?
Потом все заново повторяется?

Ну тогда гляньте исходник, то ли получилось?

Mnilionic 13.09.2008 04:18

NoCD, там надо было чтоб после нажатия на кнопку и проиграши анимации осуществился к заданной сцене.

список сцен [шифт] + [ф2] вроде

NoCD 14.09.2008 00:36

а если полность на as2 сделать, пойдет?

llassety 14.09.2008 05:23

NoCD: на as2? не наю даже...как это..
у мну большая нагрузка получается...я сделал все без сцен..всмысле на одной..фуф день целый провазился...но глюки не описуемые....все очень тормозит(((
%)

NoCD 14.09.2008 12:23

скажи, что ты хошь сделать?
я попробую сделать

llassety 14.09.2008 18:28

NoCD: у мну 4 раздела во флешке, и все с анимашками и прилично весят, мне необходимо каждый раздел отделить, чтобы они грузились все отедельно. и при этом необходимо что каждый новый раздел начанался после того как проиграет предыдущий.т.е. как показано в исходнике, сначало появляется квадратик....потом на жимая на другой раздел и квадратик начинаетизсчезать...когда исчез- тогда начанается появление след.раздела....воть...спасип)));)

NoCD 14.09.2008 22:19

Вложений: 1
Взгляни, то ли получилось?

llassety 15.09.2008 01:41

Ооо...пасип большое! Все так, только для каждой сцены, своя кнопчка должна быть. Как бы "Сцена1" "Сцена2" "Сцена3" "Сцена4"....А вообше огромное спасибо! буду изучать ваш исходник)))

Mnilionic 15.09.2008 02:07

Вложений: 1
ну так сцены разные, вот и приходится на каждую свою кнопку вешать.
Вот ещё вариант для размышлений.
Чуть по-проще в использовании:

NoCD 15.09.2008 13:22

Как поставил задачу, так я ее и сделал
Пример дан, дальше все зависит от твоей фантазии


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

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