![]() |
Увеличение и уменьшение клипа
Здравствуйте! У меня такой вопрос.
Есть, например, кусок металла. Я нажимаю на клавишу, и происходит увеличение до тех пор, пока не будут видны молекулы. Потом также до атомов. И всё меньше и меньше. |
Вопрос в чем?
|
Артём12546987, во-первых, у металла нет молекул, а во-вторых, просто увеличивай картинки одну за одной и меняй картинку на следующую, как только предыдущая максимально увеличится.
|
Цитата:
А если так нельзя, то как можно поступить? Цитата:
Цитата:
|
Вложений: 1
Делай плавные альфа переходы. Как-то так:
|
Цитата:
|
Лучше всего твой случай проилюстрирован вот в этом флешролике: http://cool-pictures.su/worlds.html Там очень много картинок, которые смеют друг друга, когда предыдущая увеличится на максимально возможный размер.
|
Метал без молекул это круто, но наверное где-то там где нас никогда не было и не будет.
А за демку картинок спасибо. |
Вложений: 2
Если совместить первый и второй вариант, то получится что-то типа этого:
|
У меня появился ещё один вопрос.
Я хочу нарисовать все картинки в векторе. Но когда я делаю очень много маленьких частиц, комп начинает зависать. Как сделать так, чтобы он не зависал или это не возможно? |
Переводи картинки в растр. А если эти картинки не будут на сцене масштабироваться и поворачиваться, то можно включить cacheAsBitmap
|
Цитата:
|
Сохраняй большим размером, а потом увеличивай от 0% до 100%.
|
Попробую
Добавлено через 42 минуты Не получается :( Я сделал в фотошопе большую картинку молекул (настолько большую, чтобы одна молекула закрывала сцену 550*400). Импортировал, сделал анимацию, но когда поставил на запуск, сразу же вылетает. Можно ли что-нибудь сделать? |
Что-то мне подсказывает что у тебя эта картинка всего одна.
Суть в том что надо сделать много картинок для разных масштабов. Тут подход такой же как в движках карт. Поменяли масштаб - показываем картинки для этого масштаба. Нужно делать МНОГО картинок. И чем плавнее должно быть увеличение - тем больше "слоев". У нас видна одна картинка со скейлом 50%. Под ней лежит другая картинка со скейлом 25%(нужно поиграться с альфой чтоб обе картинки было видно одновременно в нужном соотношени прозрачности). Потом мы увеличиваем обе картинки одновременно - первую картинку до 100%, а та что подней должна увеличится до 50%. В этот момент верхнюю убираем, а под нижнюю добавляем следующую тоже со скейлом 25%. И опять синхронно увеличиваем. И так далее. |
Цитата:
Цитата:
|
| Часовой пояс GMT +4, время: 03:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.