Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Увеличение и уменьшение клипа (http://www.flasher.ru/forum/showthread.php?t=199896)

ProcXel.A 27.05.2013 09:21

Переводи картинки в растр. А если эти картинки не будут на сцене масштабироваться и поворачиваться, то можно включить cacheAsBitmap

Артём12546987 27.05.2013 09:36

Цитата:

Переводи картинки в растр
Но тогда потеряется качество, при увеличении?!

ProcXel.A 27.05.2013 10:06

Сохраняй большим размером, а потом увеличивай от 0% до 100%.

Артём12546987 27.05.2013 10:09

Попробую

Добавлено через 42 минуты
Не получается :(
Я сделал в фотошопе большую картинку молекул (настолько большую, чтобы одна молекула закрывала сцену 550*400). Импортировал, сделал анимацию, но когда поставил на запуск, сразу же вылетает.
Можно ли что-нибудь сделать?

Dukobpa3 27.05.2013 11:11

Что-то мне подсказывает что у тебя эта картинка всего одна.
Суть в том что надо сделать много картинок для разных масштабов. Тут подход такой же как в движках карт.
Поменяли масштаб - показываем картинки для этого масштаба.

Нужно делать МНОГО картинок. И чем плавнее должно быть увеличение - тем больше "слоев".

У нас видна одна картинка со скейлом 50%. Под ней лежит другая картинка со скейлом 25%(нужно поиграться с альфой чтоб обе картинки было видно одновременно в нужном соотношени прозрачности).
Потом мы увеличиваем обе картинки одновременно - первую картинку до 100%, а та что подней должна увеличится до 50%. В этот момент верхнюю убираем, а под нижнюю добавляем следующую тоже со скейлом 25%. И опять синхронно увеличиваем. И так далее.

ProcXel.A 27.05.2013 11:27

Цитата:

Сообщение от Артём12546987
Я сделал в фотошопе большую картинку молекул (настолько большую, чтобы одна молекула закрывала сцену 550*400). Импортировал, сделал анимацию, но когда поставил на запуск, сразу же вылетает.
Можно ли что-нибудь сделать?

Я же ссылку выше дал. Читал?)
Цитата:

общее количество пикселей не может превышать 16,777,215. (Т.е. если ширина растрового изображения составляет 8,191 пикселя, его высота не может быть больше 2 048 пикселей.)


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

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