![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Sep 2008
Сообщений: 21
|
Здравствуйте!
У меня проблемы с кнопками. 1) Когда указываешь в самой кнопке код: Проблем нет, код работает. 2) А когда вставляешь такой код: next_btn.onPress = function () {
nextFrame ();
}
prev_btn.onPress = function () {
prevFrame ();
}
3) А это тоже не работает! //строгая типизация переменной
var i:Number = 1; // первый кадр
var j:Number = 6; // максимальное кол-во кадров
//определяем функцию goNextFrame()
function goNextFrame() {
if (i<j) {
nextFrame();
i = i + 1;
}
}
//определяем функцию goPrevFrame()
function goPrevFrame() {
if (i>1) {
prevFrame();
i = i - 1;
}
}
//назначаем ссылку на функцию обработчику событий кнопки onPress
next_btn.onPress = goNextFrame;
//назначаем ссылку на функцию обработчику событий кнопки onPress
prev_btn.onPress = goPrevFrame;
Есть 3 способа, а получается только один. Скажите где моя ошибка? |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Код надо писать в кадр, а не на кнопках, как в прошлом веке.
Последний скрипт прекрасно работает. Только непонятны махинации с i и j - есть свойство currentFrame, есть totalFrames, они здесь прекрасно заменяют школьный бейсик.
__________________
Reality.getBounds(this); |
|
|||||
|
loading 50%
|
Экстрасенс скажет Вам что Вы делаете не правильно. Зачем ваще атачить к сообщению пример?
Я не экстрасенс, но думаю, что не правильно скорей всего то, что Вы название кнопки в библиотеке символов принимаете за имя кнопки для скрипта. Поэтому не работают кнопки. |
|
|||||
|
у кода "на кнопке"
this - это мувик, в котором находится кнопка (к слову: это не относится к коду на мувике, там this - сам мувик) при определении метода кнопки this в нем будет указывать на самому кнопку отсюда и непонятки : nextFrame вызывается для разных объектов |
|
|||||
|
Регистрация: Sep 2008
Сообщений: 21
|
Цитата:
Цитата:
![]() А второй не получается... Цитата:
Нужен КОД |
|
|||||
|
Регистрация: Sep 2008
Сообщений: 21
|
silin.
Покажи, как двумя способами организовать это? Имена и т.д. я знаю как писать к кнопкам Жду ответа! И еще вопрос не по теме! "Как закрыть свою тему?" Пожалуйста только громко не смеяться!!! ![]() |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Автор не может закрыть или удалить тему - закрывают модераторы, удаляют админы.
А громко смеяться - это над просьбой "показать как". Вам оба варианта кода дали, Вам исходник с кнопкой чтоли сделать??? Пошевелите пальцем.
__________________
Reality.getBounds(this); |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
второй код ПИШЕМ В КАДРЕ назвав кнопку "next_btn" Смотри тему выше, сообщение №2.
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Sep 2008
Сообщений: 21
|
Цитата:
А если у меня не пашет.+ Я делаю все по книжке... Может мне сюда свое выложить??? Что бы вы все голову поламали??? |
|
|||||
|
loading 50%
|
За гранью добра и зла.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 21:41. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|