Показать сообщение отдельно
Старый 10.05.2008, 00:26
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 7  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
маска делается програмно. маскируемый_клип.setMask(клип_маска);
размеры получаются елементарно (свойства _width, _height)
рабейте задачу на этапы:
сначала сделайте чтоб просто картинка под маской каталась за мышкой.
потом добавте плавности перемещения картинки
//

Создайте мувиклип.
Внутри него создайте ещё два мувика:
1. mc_mask - клип с маской
2. mc_image - клип с картинкой

скрипт для ФРЕЙМА:
Код:
// устанавливаем картинку и маску в нулевые координаты
mc_image._x = 0; mc_image._y = 0;
mc_mask._x = 0; mc_mask._y = 0;
// делаем маску
mc_image.setMask(mc_mask);
// получаем широты
var w_image = mc_image._width;
var w_mask = mc_mask._width;
дальше считайте коэффициент и пишиту функцию, которая будет двигать картинку за мышкой.


Последний раз редактировалось Mnilionic; 10.05.2008 в 00:39.