![]() |
|
||||||||||
|
|||||
|
Нужно чтоб открывался часть картинки или от следа мышки.
|
|
|||||
|
Banned
[+4 01.02.09]
[+1 01.02.09] |
Да сейчас полно таких баннеров.
Делается примерно так. В мувиклипе-маске пишется код onMouseMove=function(){
i=getNextHighestDepth()
attachMovie("aaa","aaa"+i,i)
this["aaa"+i]._x=_xmouse
this["aaa"+i]._y=_ymouse
}
Что самое интересное, в этом случае снимается ограничение на маску сложных форм с незамкнутыми/замкнутыми контурами |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А чем BitmapData не угодил?
|
|
|||||
|
Регистрация: Jun 2003
Сообщений: 1,427
|
хз, вот это почему то не пашет:
рисует только один пиксель, и то не соответствующий координатам мышки =( |
|
|||||
|
Banned
[+4 01.02.09]
[+1 01.02.09] |
Цитата:
![]() (или описывать подробно, типа мувиклип-маска должен быть ручками установлен как маска...) Насчет координат - да, это же ноу-хау, а не готовый код под конкретный проект, если просто, то надо выставить клип-маску в начало координат в руте, если сложно - то использовать globalToLocal() ![]() getNextHighestDepth() - работает с 7-го плеера и выше Последний раз редактировалось chingachgoog; 12.07.2007 в 18:25. |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|