PDA

Просмотр полной версии : Как определить границы?


Fox M. Lurde
22.09.2004, 15:38
Плз, помогите решить задачу:

Имеется:
-Картинка аля джпег
-мувиклип со вложенной в него картинкой (mc1)
-мувиклип со вложенным mc1 и маской, позволяющей видеть лишь часть mc1 - (mc2)
-на основной сцене - 2 кнопки, к-рые увеличивают и уменьшают масштаб mc1
-мышью можно двигать mc1 (start|stopDrag)

Надо:
когда край mc1 (правый-левый=верхний-нижний) достигает края (соответствующего) маски, драг в этом направлении прекращался. Иными словами, что бы драг mc1 проходил в границах маски независимо от своего масштаба.

Вопрос: Как?

Всем заранее гранд сенкс.

Eguana
22.09.2004, 18:41
Попробуй через координаты маски. Например для левого угла.
Если координаты курсора больше,чем координаты левого угла маски то StopDrag(); также и для всех других углов.