PDA

Просмотр полной версии : Кнопку связать со страницей


miron_2005
18.03.2009, 13:44
Делаю ошибку, а где не пойму.

Кнопки instance_name m1, m2, m3 на сцене1.

Страницы мувиклипы (labels s1,s2,s3) в мувиклипе pages

Надо чтобы кнопка m2 "открыла вторую страницу " мувик content_page2

пишу код в 1-м кадре основного таймлайн:

stop ();
m2.onRelease = function () { _pages.gotoAndstop (s2); };

artem_fs
18.03.2009, 13:50
gotoAndstop должен говорить в какой кадр пойти на мувике _pages.
поставьте в _pages первым кадром клип s1, вторым s2, третьим s3. и говорите так:
m1.onRelease = function () { _pages.gotoAndstop (1); };
m2.onRelease = function () { _pages.gotoAndstop (2); };
m3.onRelease = function () { _pages.gotoAndstop (3); };

и gotoAndStop у вас ошибка, Stop с заглавной пишется.

miron_2005
18.03.2009, 14:09
не работает

и такой тоже :(

m1.onRelease = function () { _pages.gotoAndStop ("s1"); };
m2.onRelease = function () { _pages.gotoAndStop ("s2"); };
m3.onRelease = function () { _pages.gotoAndStop ("s3"); };

nOobCrafter
18.03.2009, 14:11
Елси родительский мувик pages то почему обращение идет как _pages?
m1.onRelease = function ()
{
trace(_pages)
trace(pages)
};

miron_2005
18.03.2009, 14:20
извините, а что делает этот код?....
у меня есть кнопка на первой странице, которая работает и я пытаюсь сделать по этому же типу, но надо, какбы в обратку (child, что ли использовать?)

вот работает:

btn_v1.onRelease = function () {
_root.pageSample.play("pl");
}

nOobCrafter
18.03.2009, 14:30
miron_2005 он должен показать существуют ли обьекты _pages и pages. может небольшой пример исходника?

artem_fs
18.03.2009, 14:31
он говорит по нажатию на кнопку пойти к кадру в мувике pageSample, frame label которого p1

miron_2005
18.03.2009, 14:36
miron_2005 может небольшой пример исходника?

сам исходник небольшой ))

lexa2000lexa
18.03.2009, 15:11
вы забыли прописать имя мувика pages.

miron_2005
19.03.2009, 15:10
Спасибо, огромное...был невнимателен