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

JOGER 20.03.2010 23:01

переход на другую сцену
 
Прошу вашей помощи.Мне нужно перейти с 1 сцены на вторую.Как это сделать?
_root.gotoAndStop(2,1); не помогает. Компилятор "видит" команду только до _root.gotoAndStop(2) /*,1 не воспринимает*/ ,в ходе чего переход происходит на второй кадр первой сцены.
Как быть?

Seroy 21.03.2010 14:54

Цитата:

Сообщение от JOGER (Сообщение 894437)
Прошу вашей помощи.Мне нужно перейти с 1 сцены на вторую.Как это сделать?
_root.gotoAndStop(2,1); не помогает. Компилятор "видит" команду только до _root.gotoAndStop(2) /*,1 не воспринимает*/ ,в ходе чего переход происходит на второй кадр первой сцены.
Как быть?

используйте функцию nextScene():

Код AS1/AS2:

nextScene();


udaaff 21.03.2010 15:30

Причет тут nextFrame() к сценам?
Сцены — зло.
Код AS1/AS2:

gotoAndStop("Scene 2", 1);


Seroy 21.03.2010 16:47

Цитата:

Сообщение от udaaff (Сообщение 894553)
Причет тут nextFrame() к сценам?
Сцены — зло.
Код AS1/AS2:

gotoAndStop("Scene 2", 1);


Если вы такая умная, можт, посоветуете, как решить задачку:

во флешке, в TextArea.html=true, ввожу
Код:

<a href="http://e-artteam.ru/.contents/1103039022348294/ru/" target="_blank" title="Подсказка">Максима Новикова</a>
и пересылаю в скрипт php методом getURL.

Из ссылки получается примерно следующее:

Код:

http://localhost/"http://e-artteam.ru/.contents/1103039022348294/ru//"
Как сделать так, чтобы получалась нормальная ссылка? (ссылка, просто прописанная на той же странице, не полученная из флеш, отображается нормально).

JOGER 21.03.2010 20:36

1)nextScene помогло,gotoAndStop("Scene 2", 1); писать пробовал не работало.
2)А может кто-нибудь объяснить почему сцены ЗЛО?
Весь интернет пишет что не стоит ими пользоваться.А если у меня игра в n-ое количесво уровней,что же мне тогда во весь таймлайн игру делать?
или как то по другому можно сделать?
Прошу без ссор и оскорблений

udaaff 21.03.2010 20:57

Чтобы не повторяться http://www.flasher.ru/forum/showthread.php?p=633607
Почитайте эту тему.


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

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