PDA

Просмотр полной версии : Проблема с hittest


DenVault
12.06.2004, 02:41
Быть может, решение этой проблемы уже проскакивало -- ткните пальцем, если что.. Суть заключается в том, что hittest не удовлетворяет задачам ролика. В некоторых случаях, при уводе мыши с меню она зависает и хиттест не отлавливает это. В форумах нашел лишь случай, когда область, на которую мышь убирается, является html-областью или типа того..

sergwizard
12.06.2004, 03:10
А вот в случаях с меню, лучше отслеживать не hitTest, а rollOver на невидимую кнопку.

DenVault
12.06.2004, 12:00
А проблема-то не решилась.. Заюзал я роллаут с невидимой кнопки, и тем не менее флэш продолжает тупить, то есть вновь периодически не ловит тот момент, когда мышь убегает с менюшки, а последняя виснет, что, в общем-то, неприятно...

Dindin
12.06.2004, 13:48
Оригинал написал(а) DenVault
периодически не ловит тот момент, когда мышь убегает с менюшки, а последняя виснет, что, в общем-то, неприятно...

Это, возможно, происходит от того, что ты резко уводишь мышь за пределы окна плеера. В этом случае плеер просто перестаёт отслеживать её положение.

DenVault
12.06.2004, 17:22
Хм... В том-то и заключается проблема, что область, на которую уводится мышь, является рабочей областью флэша... И причем происходит это по довольно-таки странному закону.. То есть не факт, что менюшка зависнет только при быстром(читай резком) уводе мыши...

Dindin
12.06.2004, 17:24
Исходник, пожалуйте...

DenVault
13.06.2004, 17:45
Решил задачу несколько другим способом...
Просто устроил контроль на других элементах, типа при наведении на них проверяется, зависло ли что-нибудь ненужное, ну и, разумеется, это что-нибудь ненужное в случае зависания убирается..