Форум 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=212731)

Denisator 16.04.2016 22:18

Как разложить кадры секвенции скриптом по кадрам таймлайна?
 
Есть секвенция из PNG, её надо грузить скриптом и показывать анимацию пользователю.

Как это удобней всего сделать? Можно ли загруженные png разложить по таймлайну в клипе, перейти в начало таймлайна и сделать play()? А как раскладывать? Через gotoandstop() переходить по клипу и создавать мувики в которые грузить Png? Будет так работать?

dark256 17.04.2016 20:49

импортируйте первый пнг НА ТАЙМЛАЙН. Далее ФлэшИде сама предложит импортнуть по кадрам остальные пнг. При этом файлы должны быть пронумеррованы в соотв. с последовательностью.

Denisator 17.04.2016 21:20

Цитата:

Сообщение от dark256 (Сообщение 1193411)
импортируйте первый пнг НА ТАЙМЛАЙН. Далее ФлэшИде сама предложит импортнуть по кадрам остальные пнг. При этом файлы должны быть пронумеррованы в соотв. с последовательностью.

К сожалению этот способ мне не подходит. Нужно импортировать секвенцию именно AS2 скриптом в SWFке, а не через флэшИде.

undefined 18.04.2016 08:03

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

dark256 18.04.2016 09:44

Ну, тогда грузите все картинки на стэйдж и по таймеру включайте им _visible!
Долго, коряво, но работать будет.

Denisator 18.04.2016 10:28

Вот и у меня были сомнения про кадры в мувики.
Похоже через _visible единственный выход :-(

undefined 18.04.2016 10:54

Цитата:

Сообщение от Denisator (Сообщение 1193416)
Вот и у меня были сомнения про кадры в мувики.
Похоже через _visible единственный выход :-(

Ну в теории еще можно расширить спрайт,чтоб он грузил/кешировал внутри себя битмапы+ доопределить его методами мувиклипа play,stop,gotoAndPlay,gotoAndStop и все что еще нужно. Как это сделать на ас2 не берусь советовать т.к. под рукой нет компа с иде,но должно быть несложно.


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

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