|
#1
|
|||
|
|||
стрелялка
вот.. прошу о помощи.) нужно сделать что6ы "космический корабль" стрелял ракетами, что6 каждая ракета двигалась и реагиравала на столкновение с " вражеским космическим кораблем"
как с 1й ракетой сделать то я понял... изменяем её кардинаты в счетчике и проверяем не совпадают ли координаты с чужим кораблем, а вот как сделать это для Nго количесва ракет ума не приложу.. если кому не лень обесните чо да как .) паси6а за внимание |
#2
|
||||
|
||||
Есть вариант. Создать отдельный клас ну припустим Ракета. Потом создаем в игрушке масив который состоит из указателей на екземпляры класа Ракета.
При запуске ракеты создается экземпляр класса Ракета и указатель на него добавляется в масив. По срабатывания таймера или при прохождении определенного времени замускается програма которая обрабатывает масив. Она сканит каждый елемент масива и если он не равен Nil то изменяет ее координаты. если ракета попала в самолет или вылетела за границы то ее екземпляр удаляется и ее указателю в масиве пресуждается значение Nil. Ну думаю идею ты понял а дальше сам доработаешь. |
#3
|
|||
|
|||
мм... вижу в этих словах логику..)) завтро 6уду раз6ираться .)
|
#4
|
|||
|
|||
Вот посмотри, то что ты хотел, с исходниками...
Простенькая игрушка на DelphiX |
#5
|
|||
|
|||
Куда кидать "Компоненты DelphiX"?
|
#6
|
|||
|
|||
Их надо установить в дельфи. А куда ты их положешь, это уже твое дело, главное путь в настройках прописать. Юзай *.dpk
|
#7
|
|||
|
|||
а на 2009 нету\?
Истина где-то рядом... |