Просмотр полной версии : Помогите "лупу" сделать
Ребята!
Разжуйте мне, как "лупу" програмно сделать. Пожалуйста. :o
Всё программирование для "лупы" заключается в её перемещении, а сам эффект делается след. образом(самый простой вариант, как мне кажется):
Делаешь два слоя
В первый загоняешь то, что тебе потом надо увеличивать
Во второй - тоже самое, только увеличиваешь это всё в нужное тебе количество раз
Для второго слоя делаешь маску и, используя второй слой и маску в виде круга, получаешь на месте этого круга эффект увеличения
Чтоб "лупу" можно было двигать, конвертишь круг в мувик и програмно его двигаешь
Чтоб получать разный коэфициент увеличения всё то, что во втором слое конвертишь в мувик и масштабируешь
Вродь всё, мож можно и проще...
ЗЫ: а ещё проще найти исходник в разделе "исходники"
:( Это-ж больше чем в два раза "вес" увеличивает, если я правильно понял...Оригинал и плюс его увеличинная копия.
А с одним оригиналом нельзя?
Объявляю конкурс! Приз - удивление зрителей! :eek:
Dimonius
10.10.2003, 13:18
Можно и с одним оригиналом, если открыть книжку по флешу и почитать вводные главы, обращая внимание на термин INSTANCE.
Это увеличивает вес в 2 раза, если в первом слое у тя просто графика, а во втором та же графика, но конвертнутая в мувик, но если в первый слой поставить мувик, а во второй тот же мувик, и его промасштабировать...
Книжки нет. Выписал из Германии - вторую неделю жду, а теперь уж на АС2 переходить надо...
Вся надежда на вас...Ладно - поищу в "хелпе"
Спасибо. :(
Смотри объяснение здесь:
http://www.flash.plux.ru/html/rus/flash/mask/sphere__X.htm
И сам эффект здесь:
http://www.flash.plux.ru/html/rus/flash/mask/sphere2.htm
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.