PDA

Просмотр полной версии : Сообщение между разным уровнями. Запарка!


antree
05.12.2002, 08:32
Есть _level0, который подгружает в _level1 свф с несколькими сценами. Вот тут и начинаются грабли:
Пытаюсь с нулевого уровня манипулировать первым (инициирую переход на различные сцены) - команда напрочь не проходит.
Все пути прописываю абсолютным образом _level1.gotoAnd Play (...) - не прокатывает!
Команда из нулевого уровня поступает постоянно (один кадр с управляющим скриптом в бесконечном лупе).

В чем может быть проблема?

А в целом задача стоит такая:
1. Есть одни мувик, в нем нажимаешь кнопку (одну из нескольких) - подгружается другой мувик с несколькими сценами.
2. Фишка в том, что от того, какая кнопка нажата в первом мувике, зависит с какой сцены будет проигрываться второй.

Буду весьма благодарен за дельный совет.

derhab
05.12.2002, 10:35
1. напиши _level1.nextFrame();
2. на левеле первом в следующем кадре (с которого хочешь запустить клип) напиши play();

И еще, чтоб управлять переходом на нужные сцены, создай переменные, "флаги", от состояния которых (true, false) будет зависеть переход на ту или другую сцену.

antree
05.12.2002, 12:00
с флагами-то понятно (прописал переменные в нулевой уровень), вот только подгруженный клип их не "видит".

прям как с двумя провайдерами :)

derhab
05.12.2002, 13:19
Poprobuj tak:

Napishi v _level0:
function start();{
gotoAndPlay(Scene 2, 1)
};

A na button v _level1:
_level0.start();

antree
05.12.2002, 13:52
ок, спасибо, будем пробовать :)