![]() |
я вот тут подумал, может есть способ сравнения по пересечению цветов, то есть у меня clash черного цвета, и бэкграунд черного, может можно как-нить заюзать момент их сопрекосновения?
|
Вариант номер 1: Построить "кишку" из небольших прямоугольных участков, тогда хиттест будет нормально работать.
Вариант номер 2: Если карта существует в виде массива координат - хиттестить не 2 клипа, а клип и координаты из массива. |
А вы не читали в справке, за что отвечает третий параметр в hitTest?
Хотя, это к делу не относится =( |
Цитата:
Но этот флаг точно дает возможность включать только действительно закрашенные точки? И как мне узнать мои первые два параметра, у меня ж clash - это не точка и не пиксел? |
Попробуй заюзать hitTest у BitmapData, т.е. снимая битмап с ролика и с целевого объекта, проверять полученные битмапы на хиттест. Я не пробовал, поэтому это только теория.
|
Zmitrek, оформлять код в теги нужно всегда, а не только по настроению.
|
iNils, прости...
Подскажите кто-нить ресурс по BitmapData на русском и доступно. К сожелению в моих источниках об этом ничего не написано, а хелп дает слишком скудную инфу. Есть вариант декомпилить и поковырять чей-нить чужой swf ,но это крайность, надеюсь решить проблему без декомпилера и плогиата |
Цитата:
|
Угу, самое прикольное ,что там про хитТест не написано, не подсвечено, не переведено =(
|
Сейчас переведу.
|
| Часовой пояс GMT +4, время: 03:39. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.