![]() |
2 сцены, 1_btn>>Scene2; 2_btn>>obj.visibil=false (но чтоб на 2-ой сцене)
Здравствуйте!
Хочу спросить такую вещь. Есть две сцены (в каждой сцене один кадр), на первой находится 2 кнопки; на второй сцене находится объект. На первой кнопке переход на вторую сцену. Вопрос: какой код нужен для второй кнопки, чтобы он делал невидимым объект на второй сцене? В принципе если написать к 1 кнопке (которая переходит на др. сцену): Код:
on(release) {Долго объяснять зачем это нужно, но вкратце будет карта с двумя масштабами, (две сцены - два масштаба), и одна кнопка будет группировать объекты по каким то категориям (делать часть из них видимыми или невидимыми), а на другой кнопке будет переход на другой масштаб, и вот нужно чтоб в другом масштабе сохранилась классификация. (иначе там опять будут отображаться ВСЕ объекы). Надеюсь есть такой код. |
1. Сцены зло, проще использовать 2 мувика, особенно однокадровых
2. on уже не пишут, от этого следующая ошибка 3. centr1 находится в release, потому флешка будет искать мувик внутри того, на котором этот код написан, но никак не на другой сцене. 4. Выход: завести глобальную переменную, в которую записывать visible, а потом, согласно значению, устанавливать видимость обьекта во 2 сцене. |
4. это типа значит так?
при нажатии на кнопку изменяется значение переменной (1 или 2), а на другой сцене в первом кадре код, который проверяет это значение, Код:
if переменная = 1 => какие то объекты фалс |
Походу только так, причем лучше ее сделать _global, что бы наверняка работало, а то со сценами мало что работает нормально :)
|
Вложений: 1
разобрался, вот код
Код:
//код в 1 кадре первой сценыКод:
if (i == 1) {Код:
on(release) {Код:
on(release) {вот исходник, может кому пригодится |
| Часовой пояс GMT +4, время: 17:37. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.