PDA

Просмотр полной версии : определить перетащил ли я объект на другой объект


Zhihar
26.12.2007, 15:57
Приветствую
мне надо определить перетащил ли я мышкой (кинул) один объект на другой
делаю так:


on(release)
{
stopDrag ();

if ((mcBin._x - mcBin._width / 2 < mcDocuments._x) &&
(mcBin._x + mcBin._width / 2 > mcDocuments._x) &&
(mcBin._y - mcBin._height / 2 < mcDocuments._y) &&
(mcBin._y + mcBin._height / 2 > mcDocuments._y))
{
mcDocuments._visible = false;
mcBin.gotoAndStop(2);
}
}


но это слишком громоздко
а как сделать проще? например через Rectangle или еще как-нить
наверное это задача решается в пару строчек

CrazyFlasher
26.12.2007, 18:06
hitTest

koIIImarik
27.12.2007, 01:07
Немного о hitTest (http://www.flashist.ru/2007/12/21/stolknovenie-obektov-vo-flash-1/).