Budrik
23.08.2002, 17:49
Никак не могу понять зачем события во флэше слышат ВСЕ клипы.
Ведь не дураки в Макромедии сидят, зачем-то это сделано...?
А так - одни проблемы: у меня много мелких клипов и когда случается клик, КАЖДЫЙ проверяет hitTest - не его ли это событие. Вложеные клипы, воспринимая клик, ставят флаг в родительские запрещая им реагировать на него. Это влечёт жуткие тормоза и крайне запутаный код.
Что делать - ума не приложу.
Вот исходник (http://olegshulyak.narod.ru/Plan.zip)
Полоски можно рисовать, таскать, менять длину, выделять кликом, даблкликом (когда полосок много даблклик перестаёт из-за тормозов срабатывать).
Ведь не дураки в Макромедии сидят, зачем-то это сделано...?
А так - одни проблемы: у меня много мелких клипов и когда случается клик, КАЖДЫЙ проверяет hitTest - не его ли это событие. Вложеные клипы, воспринимая клик, ставят флаг в родительские запрещая им реагировать на него. Это влечёт жуткие тормоза и крайне запутаный код.
Что делать - ума не приложу.
Вот исходник (http://olegshulyak.narod.ru/Plan.zip)
Полоски можно рисовать, таскать, менять длину, выделять кликом, даблкликом (когда полосок много даблклик перестаёт из-за тормозов срабатывать).