как сделать эффект Wiggle
Всем привет!
Вопрос у меня такой есть. В известной программе After Effects есть выражение wiggle (с двумя параметрами), которое может дать хаотичное движение. Например если прописать wiggle на свойства x,y, объект будет рандомно дрожать (смещаться) на произвольное значение по x-y, туда и обратно, но не убегая далеко с места Как такое реализовать средствами AS2? |
Ну это же очень просто. Запомнить начальную позицию и генерировать точки со смещением от неё.
|
ребят, я тупой. объясните :)
может есть исходник у кого похожий, который можно переработать? Добавлено через 1 час 55 минут на основе одного исходника из интернета создал немного модифицированный код, но результат слишком часто трясется. как сделать помедленнее, пока не знаю :) Код AS1/AS2:
|
Код AS1/AS2:
AS2 че то подзабыл уже. Мож в синтаксисе немного ошибся. |
этот код действует примерно как и тот, что я нашел в инете, он дает резкое дрожание, но не мягкое шевеление :)
|
Подключите твин. Генерируете точки - запускаете твин, по завершению анимации генерируете ещё раз и т.д. У твина есть бонус - выбор функции изинга, удобно будет менять характер "дрожания".
|
программно просто удобнее
можно отключить по необходимости, а твин не отключишь |
Я имел ввиду программный твин, например этот.
|
это плагин, получается?
он создает свои классы? при сборке SWF он зашивается внутрь? |
Вот тут все исходники для AS2:
https://github.com/greensock/GreenSock-AS2 Это библиотека классов. Скачайте, добавьте к себе в проект и используйте так, как указано в примерах на сайте. При сборке swf зашивается внутрь. |
Часовой пояс GMT +4, время: 13:54. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.