PDA

Просмотр полной версии : кнопка в мувике


Hashira
04.04.2008, 01:54
В процессе производства сайтика, возникла проблемка..

У меня некоторые кнопки встроены во внутренний мувик, то есть на первой странице у меня несколько MovieClip которые содержат внутри себя кнопки, соответственно при нажатиис первой страницыкнопка делает вид, что нажимается, ну то есть когда мышка наводится на нее она загорается при нажатии меняет цвет, но переходить не переходит... скрипт на кнопку написан, все остальные кнопки, находящиеся вне мувиков работают как надо, подозреваю, что нужно в скрипте указать, что кнопка должна действовать во внешнем мувике.. только никак не могу понять как..

не уверена, что понятно написано, но все равно, спаибо.

CorC
04.04.2008, 10:18
А что за код у вас написан? Просто возможно кнопка срабатывает только на внутренности мувика а не на всю сцену, надо использовать абсолютные пути. Или почитайте про this, _parent, _root

Hashira
04.04.2008, 20:32
ну вообщем у меня сайт не целиком написан на actionScrip, а нарисованю ну и кнопки, например запрограмированы.
на кнопке скрипт
on(release) {
gotoAndStop ("имяКдара" )
}


и кнопка у меня действительно работает только внутри мувика.я, собственно говоря, так и думала..

просто не особо разбираясь в actoinScript не могу понять что нужно куда написать, что бы кнопкаработала за приделами мувика...

root и parent я уже пыталась туда всунуть.. но как-то не получилось((

iNils
04.04.2008, 20:37
Для оформления своего кода надо использовать теги . Исправьте.

Carmack
05.04.2008, 18:32
root и parent я уже пыталась туда всунуть.. но как-то не получилось((
лучше код вешать не на кнопку
а в кадры... поэтому дайт кнопке инстанс имя какое-нибудь и попробуй вот так
button.on(press) {
_parent.gotoAndStop ("имяКдара" )
}

только вот у меня так и не получилсь разобраться в том почему неработает
и чем отличается root от parent :umnik2:

Hashira
05.04.2008, 22:08
ошибку выдает...

Стоп! а на какой кадр-то вешать код..

всмысле.. я его уже везде пыталась повесить.. везде ошибку выдает...

Carmack
06.04.2008, 00:48
любой кадр который находится на сцене с кнопкой
извините я не правильно написал код :rolleyes: мозги плохо варили
правильный вот такой:

button.onPress = function() {
_parent.gotoAndStop ("имяКдара" )
}

Hashira
06.04.2008, 00:55
БОГИ!!! оно работает!!!! спасибочки огромнейшее!!!))