Показать сообщение отдельно
Старый 18.11.2009, 16:30
_musicano вне форума Посмотреть профиль Отправить личное сообщение для _musicano Посетить домашнюю страницу _musicano Найти все сообщения от _musicano
  № 6  
Ответить с цитированием
_musicano
 
Аватар для _musicano

Регистрация: Dec 2008
Сообщений: 31
Отправить сообщение для _musicano с помощью ICQ
Если способ с проверкой цвета под точкой не прокатит в явном виде, то можно это сделать в "скрытом" виде

Создайте скрытый слой, в котором изобразите ваши фигуры однотонными, задав им по определению разные цвета. Чтобы потом не было путаницы, цвета даже можно запрограммировать: например, перевести в шестн. систему 10, 100 и 1000... (или 50, 100, 150 и т.д.). А фон сделать чёрным, т.е. 0.

При загрузке флешки сформируйте из этого слоя битмап. А потом проверкой цвета пиксела под точкой можно узнать, что за фигура находится под точкой: если цвет 0 - значит нет фигуры, если цвет больше 0, то смотрим массив соответствия [цвет/фигура].