Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Теоретические вопросы _ пересечение масивов

Автор: mamont001 1.01.2007 1:47

Нужно с максимальной скоростью порверять пересечение двух масивов.
Кто чем может, помогите!

Автор: Bokul 1.01.2007 1:53

Цитата
пересечение двух масивов.

Это как? Лучше опиши конечный вариант того, что тебе нужно.. smile.gif

Автор: mamont001 1.01.2007 2:11

Мне нужна функция ,которая возвращает true если два масива Smaylo http://forum.pascal.net.ru/index.php?showtopic=14988 при не нулевых значениях пересекутся , тоесть когда кординаты однго пикселя первой картики=кординате второва пикселя


Автор: Bokul 1.01.2007 2:34

Так для чего тебя проверять весь массив? Можно обойтись только проверкой вершин. Еще - я б на твоем месте добавил в объект smayl новое поле типа TRect (объект прямоугольник, более подробно смотри в справке) и уже с ним работал для проверок на пересечения и т.п., а поле pic:smaylo служило бы только для отрисовки самой картинки.

Автор: mamont001 1.01.2007 4:27

я ж нехочу ,чтобы при движении одного обекта он врезлся в другой пустыми частями

Автор: Bokul 1.01.2007 4:32

Цитата
пустыми частями

цвета фона?

У тебя объект по форме представляется в виде прямоугольника? Если да, то я уже описал (в смысле написал smile.gif , блин опять двусмысленно получается. В общем ты понял..) в какую сторону копать.. Если не понятно могу написать код. smile.gif

Автор: mamont001 1.01.2007 4:45

Ладно спрошу где-нибудь еще...

Автор: Bokul 1.01.2007 4:53

Что это значит? blink.gif Я не понял в чем проблема? Я стараюсь понять, что тебе нужно, а ты не прикладываешь никак усилий, чтобы объяснить. Попробуй прочитать, что написал через месяц, как думаешь много поймешь? Какую ты тогда помощь ожидаешь от других? -

Автор: mamont001 1.01.2007 5:05

Просто обьяснять долго очень... Извиняюсь за тупые сообщения !mol1.gif pardon.gif

Я тебе могу показать програму ,если поймёш тогда пиши.
Кстати если будет линее время найди там глюк



Прикрепленные файлы
Прикрепленный файл  game.rar ( 7.65 килобайт ) Кол-во скачиваний: 193