Текущий архив: 2004.04.25;
Скачать: CL | DM;
Вниз
События onMouseMove (Down, Up) у спрайтов (DelphiX) Найти похожие ветки
← →
Mat (2003-10-30 13:03) [0]Добрый день!
У меня вопрос следующий. Как у спрайтов, выведенных на DXDraw, отслеживать события onMouseMove, onMouseDown, onMouseUp, учитывая, что их может быть порядка 100 штук. Если использовать DXDraw.onMouseMove(down, Up), то, отслеживая координаты каждого спрайта, программа очень тормозит.
← →
Darthman © (2003-10-30 13:28) [1]Неверю я что из-за 100 проверок программа начинает тормозить сильно. Дело не в этом, используйте DirectInput.
← →
Mat (2003-10-30 17:00) [2]А можно ли определить имя спрайта, над которым находится мышка в данный момент? В этом случае не нужно сверять текущее местоположение курсора и сравнивать его с местоположением каждого спрайта. А просто загружать нужную картинку в этот спрайт.
← →
Darthman © (2003-10-30 17:29) [3]А как вы себе представляете определить спрайт, без перебора?
Страницы: 1 вся ветка
Текущий архив: 2004.04.25;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.043 c