Просмотр полной версии : Переход на сцены через переменную.
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
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
Хм...Спасибо.
переменную задал через массив:
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
Сохранил для 8.
Я читаю...но к сожелению трудно что-то понять.(((
Вроде как что то про кавычки... но и как достать описание ошибки пока тож не наю(((
Спасибо вам огромное за помощь!:drinks:
llassety
12.09.2008, 13:26
Может как то иначе можно прописать переход на сцены???
помогите пли...очень надо....
Mnilionic
12.09.2008, 14:44
1. навигация по сценам работает только с основной таймлайн
2. и, как показала сегодняшняя практика, не работает если имя сцены заданно переменной.
Вы всё ещё хотите использовать сцены?
Чет глянул исходник, так и не понял, что должно было происходить.
Нажимаем на кнопку и мегает сверху окошечко?
Потом все заново повторяется?
Ну тогда гляньте исходник, то ли получилось?
Mnilionic
13.09.2008, 04:18
NoCD, там надо было чтоб после нажатия на кнопку и проиграши анимации осуществился к заданной сцене.
список сцен [шифт] + [ф2] вроде
а если полность на as2 сделать, пойдет?
llassety
14.09.2008, 05:23
NoCD: на as2? не наю даже...как это..
у мну большая нагрузка получается...я сделал все без сцен..всмысле на одной..фуф день целый провазился...но глюки не описуемые....все очень тормозит(((
%)
скажи, что ты хошь сделать?
я попробую сделать
llassety
14.09.2008, 18:28
NoCD: у мну 4 раздела во флешке, и все с анимашками и прилично весят, мне необходимо каждый раздел отделить, чтобы они грузились все отедельно. и при этом необходимо что каждый новый раздел начанался после того как проиграет предыдущий.т.е. как показано в исходнике, сначало появляется квадратик....потом на жимая на другой раздел и квадратик начинаетизсчезать...когда исчез- тогда начанается появление след.раздела....воть...спасип)));)
Взгляни, то ли получилось?
llassety
15.09.2008, 01:41
Ооо...пасип большое! Все так, только для каждой сцены, своя кнопчка должна быть. Как бы "Сцена1" "Сцена2" "Сцена3" "Сцена4"....А вообше огромное спасибо! буду изучать ваш исходник)))
Mnilionic
15.09.2008, 02:07
ну так сцены разные, вот и приходится на каждую свою кнопку вешать.
Вот ещё вариант для размышлений.
Чуть по-проще в использовании:
Как поставил задачу, так я ее и сделал
Пример дан, дальше все зависит от твоей фантазии
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.