Цитата:
Сообщение от Смольный (Smolniy)
В том и задача - доехать до тайлов, имеющих в себе опорные точки (кресты, условно говоря), и об них удариться, т.е. остановиться.
bitmapData пользоваться не хочу, т.к. уверен в ее тормознутости. Скажем так, для обнаружения коллизии, я двигаю объект, тестю соударение, если оно есть - ищу ближайшую точку несоударения двоичным поиском, поэтому может быть 4-7 итераций за каждый fps для каждого движущегося объекта, что перебор...
|
Я не знаю полной картины, но в тесте, что в аттаче, битмап существенно шустрее.
Это обычный хиттест

Код:
this.onEnterFrame = hitTestOld;
//this.onEnterFrame = hitTestNew;
Потом раскомментируй строчку с hitTestNew для битмпавского хиттеста и сравни загрузку процессора.