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

AndreyF 11.10.2008 23:50

Маска дла указателя мыши...
 
Делаю сайт, в одном раделе использую лупу для увеличения планировок (по мотивам элементарного урока из интернета).
Подскажите, как сделать маску или может есть другой способ, чтобы мышь в виде лупы была только в определённом поле в данном случае в пределах серой рамки (см. ссылки).
Файлы прилагаю условные, за пределами серой рамки у меня располагается меню, не очень удобно когда мышь скрыта на всей сцене.
Тоесть, содержимое в увеличенном размере пускай выходит за пределы рамки, но курсор мыши за пределами должен быть человеческим, сейчас он просто скрыт "Mouse.hide();".


Выложил сюда:
http://designtech.ru/folder/zoom.swf
Исходник тут:
http://designtech.ru/folder/zoom.fla

Infectedcell 12.10.2008 01:23

http://infectedcell.com/projects/bg_Allan/
Так?
двигай увеличеный клип относительно положения курсора мыши и соотношения размеров оригинального клипа к увеличенному и все пироги... )))

AndreyF 12.10.2008 02:58

Да типа того.
Спасибо, конечно...)...извиняюсь, что изначально немного ввёл в залуждение.
Поправка:
Я полный "НУЛЬ" в экшен скрипте, флэш знаю на слабом уровне (сцены, мувики, символы, моушион твин и т.п. хрень).
И чтоб двигать ув. клип относительно курсора и соотношения размеров, для меня это небо...короче - жесть, тупик.

Кстати, а что это за галерея? Просто интересно, если не секрет.

Infectedcell 12.10.2008 03:08

Цитата:

Сообщение от AndreyF (Сообщение 769720)
Да типа того.
Я полный "НУЛЬ" в экшен скрипте, флэш знаю на слабом уровне И чтоб двигать ув. клип относительно курсора и соотношения размеров, для меня это небо...короче - жесть, тупик.

Кстати, а что это за галерея? Просто интересно, если не секрет.

Обычная галерея... делал как то давно, вот до сих пор в архивах сохранилась. Откуда она "родилась" история отдельная )))

Даже если с АС проблемы, в реализации данного примера нет особых сложностей, свой то пример Вы как то реализовали (копи-паст иключаю)

AndreyF 12.10.2008 14:42

в том то и дело, что практически "копи/паст"...по аналогичному примеру из инета..(

А, что галерея может, на основе чего-то или с нуля? Есть ли админка и что умеет? Доделана до конца или не совсем? Так, как всё-таки родилась?
Я сейчас тоже паралельно можно сказать "тружусь" над галереей (тока пока показать нечего), потому и интересно.

Может, можно просто создать большую прозрачную кнопку с дыркой по размеру рамки и прописать ей что-нибудь типа
Код:

on (rollOver) {
        Отменить Mouse.hide();
}

Только, что прописать?

iNils 12.10.2008 16:27

to AndreyF:
1. Для оформления своего кода надо использовать теги [code][/code].
2. Надо использовать кнопку http://www.flasher.ru/forum/images/r...ttons/edit.gif, а не создавать несколько сообщений подряд.


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

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