Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Переход на фрейм (http://www.flasher.ru/forum/showthread.php?t=93810)

bigtrax 29.03.2007 00:33

Переход на фрейм
 
Вложений: 1
здрасте хотел спросить как с помощью кнопки прыгать по сценам, в ф1 нашёл инфу,
Код:

jump_btn.onRelease = function () {
  gotoAndPlay(10);
}

//насколько понял jump имя кнопки gotoAndPlay(10); прыгает на 10 фрейм, вроде все делал правильно но выдает ошибку.
вобщем этот текст:
Код:

Statement must appear within on handler
    prev_btn.onRelease = function () {

вобщем посмотрите исходник

iNils 29.03.2007 01:05

Для оформления своего кода, надо использовать теги [code][/code]. Исправте. И за одно тут http://www.flasher.ru/forum/showthread.php?t=93782.

И почему тема названа не по-русски?

bigtrax 29.03.2007 01:16

извиняюсь все жа надеюсь получить ответ на свой вопрос

iNils 29.03.2007 01:46

Данный код надо писать в кадре таймлайна, а не на кнопке. Но предварительно нало дать кнопка имена
next_btn и prev_btn

bigtrax 29.03.2007 04:03

Вложений: 1
пробовал я вставлять код в кадр таймлайна неработает посмотрите исходник пожалуйста

Tardos Mors 29.03.2007 08:24

У тебя не прописан instance name для кнопки.

Tardos Mors 29.03.2007 08:33

Вложений: 1
Ошибки:
1. Не указан instance name для кнопок.
2. Вместо gotoAndStop стоял gotoAndPlay, из-за чего со второй сцены флэшка сразу перескакивала обратно на первую.
3. Не правильная передача параметров функции gotoAndPlay. Первый - название сцены, передается как строка. Второй, номер кадра, передается как число, т.е. без кавычек.
4. Передавать нужно не номер сцены, а ее название (у тебя было "1", а надо "Scene 1")
И еще лучше бы кнопку сделать мувиклипом, раз все равно назначаешь onRelease из кадра
Вроде все
Зы: сцены - это зло, и юзать их не надо

DanQuimby 29.03.2007 10:05

bigtrax
очень хороший тебе совет дали используй ТОЛЬКО 1 сцену
и у тебя же есть временная шкала вот по ней и перемещайся
тем же gotoAndPlay
посмотри примеры

bigtrax 29.03.2007 16:52

не понял что такое
Цитата:

Сообщение от Tardos Mors
Ошибки:
1. Не указан instance name для кнопок.

объясните как указывать спс.

CorC 29.03.2007 17:08

панель внизу, properties (ctrl+F3)
вызвать после выделения мувика
Instance верхнее левое поле
какое имя там задашь
так будут звать твой мувик на сцене


Часовой пояс GMT +4, время: 06:41.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.