|
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
|
|
AS 3.0 Переход на случайный кадр31.03.2012, 20:27. Показов 9246. Ответов 44
Метки нет (Все метки)
0
|
|
| 31.03.2012, 20:27 | |
|
Ответы с готовыми решениями:
44
Переход на следующий кадр Переход на следующий кадр Переход из первого в последний кадр |
|
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
|
|
| 27.05.2012, 18:28 [ТС] | |
|
0
|
|
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
|
| 27.05.2012, 18:49 | |
|
RandomFrame.rar
Вот пример того, как бы я это реализовал на данном этапе понимания всей картинки. Если мы находимся до 5-го кадра - переходим рандомно в 5-10, иначе - в 1й-5. Не по теме: ЗЫ. можно не платить :)
1
|
|
|
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
|
|
| 27.05.2012, 19:23 [ТС] | |
|
TanaTiX
Вам огромное спасибо что вы так помогаете, тем более бескорыстно!!! Но в исходнике, в том что вы прислали, показан рандом который выводит числа, а у меня рандом кадров. А точнее рандом кадров с ограничением - то есть попадая изначально на первый кадр, нажимая на кнопку мы переходим на кадр от 2 до 6(должно определится рандомом), нажимая на кнопку в кадрах от 2 до 6 мы переходим на кадры от 7 до 10(должно определится рандомом) и также нажимаем на кнопку находящееся на кадрах от 7 до 10 и переходим от 11 до 15 и т. д.
0
|
|
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
|||||||
| 27.05.2012, 19:44 | |||||||
|
Непосредственно по задаче. Немного преобразовал обработчик.
1
|
|||||||
|
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
|
|
| 27.05.2012, 20:45 [ТС] | |
|
0
|
|
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
||||||
| 27.05.2012, 20:50 | ||||||
|
АртёмСочи, так там уже есть рэндом.
Ну если принципиально придерживаться старой системы с кадрами - в updateFrame пишешь
Только подписываться на клик необходимо на один объект, как сейчас
1
|
||||||
|
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
|
|
| 27.05.2012, 20:59 [ТС] | |
|
Пишет ошибку C:\Documents and Settings\Администратор\Рабочий стол\Main.as, строка 50 1180: Вызов предположительно неопределенного метода gotoAndStop.
0
|
|
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
||||||
| 27.05.2012, 21:26 | ||||||
|
АртёмСочи, немного не так меня понял. Это было необходимо написать применительно к тому объекту, который наследуется от MovieClip, т.е. к _scene (и в нем соответственно все это реализовать). Класс Main наследуется от Sprite, т.е. не содержит кадров, т.е. не имеет ряда свойств, в т.ч. gotoAndStop.
1
|
||||||
|
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
|
|
| 27.05.2012, 22:07 [ТС] | |
|
0
|
|
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
|
| 27.05.2012, 22:22 | |
|
Еще один вариант
RandomFrame.rar
1
|
|
|
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
|
|
| 27.05.2012, 22:27 [ТС] | |
|
0
|
|
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
|
| 27.05.2012, 22:29 | |
|
АртёмСочи, а если сначала проверить?
1
|
|
|
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
|
|
| 27.05.2012, 22:31 [ТС] | |
|
Канешна же проверил, всё также, кроме updateFrame, пробывал, по кадрам не переходит, только с чилами получается(((
0
|
|
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
|
| 27.05.2012, 22:37 | |
|
В 1м варианте класс Scene содержал один кадр и имел среди свойств текстовое поле и кнопку, а во 2м - там 15 кадров с заранее проставленными числами в текстовом поле (но уже без InstanceName), т.е. из нестандартных (для мувиклипа) доступно только одно дополнительное свойство. Кстати, кнопка там одна, а не 15 как в вашем варианте.
Зато логика остается отдельно, изменения в общем-то минимальны, даже с учетом изменившейся концепции. К такому результату (минимум изменений) приводит разделение логики и представления.
1
|
|
|
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
|
|
| 27.05.2012, 22:46 [ТС] | |
|
Тоесть к common.fla нужно подключить Main.as и всё?
0
|
|
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
|
| 27.05.2012, 22:56 | |
|
АртёмСочи, в архиве файл проекта для FlashDevelop. Там это "подключение" есть.
Если реализовать исключительно средствами Flash, то необходимо подключить swc (это, кстати, необязательно, если указанные классы будут в том же fla, для которого будет прописан документ-класс, но тогда необходимо все убрать с основного таймлайна) и прописать документ-класс.
1
|
|
|
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
|
|
| 27.05.2012, 23:01 [ТС] | |
|
Я делаю на флеше кс6, так вот подключаю класс, а он сам создаёт кнопку и текстовое поле...получается каша
0
|
|
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
|
| 27.05.2012, 23:33 | |
|
1
|
|
|
0 / 0 / 0
Регистрация: 31.03.2012
Сообщений: 86
|
||
| 27.05.2012, 23:39 [ТС] | ||
|
0
|
||
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
|
| 28.05.2012, 00:03 | |
|
АртёмСочи, вместо извинений достаточно было подробно описать проблему, а не писать, что проблема все-таки существует. Это и так известно, исходя из продолжения темы.
Я обычно его не советую, но, думаю, вам он будет очень кстати.
1
|
|
| 28.05.2012, 00:03 | |
|
Переход на следующий кадр без скриптов Переход из одного мувиклипа в определённый кадр другого мувиклипа Переход на случайный кадр во Flash (as3) Как сделать переход на нужный кадр в презентации Рандомный (Случайный) переход на одну из двух HTML страниц! Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|