Форум программистов, компьютерный форум, киберфорум
Наши страницы
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
ghfnmjghj
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 47
#1

Загрузить изображение Муравья в данном проекте вместо Эллипса (Дельфи 7)

10.12.2015, 11:37. Просмотров 289. Ответов 9
Метки нет (Все метки)

Ребят как замутить Муравья в данном проекте заместо Эллипса
Как только не пробывал, не получается. Он ведь ещё должен поворачиваться
http://www.cyberforum.ru/attachments/613031d1449388237
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2015, 11:37
Ответы с готовыми решениями:

Игра Умный Муравей кто шарит добавьте картинку Муравья заместо Эллипса
Архив скинул на яндекс диск https://yadi.sk/d/-Ez4IshHm8X78

Код Дельфи в проекте С++
Как вставить код Дельфи в проекте С++, если учесть что проект разрабатывается в...

Ошибка: в данном проекте нет доступных платформ
для даного проэкта, нет доступных платформ. как исправить данную ошибку?

Нужно загрузить текст проги в дельфи, сохранить в проект, у меня ошибка
Есть программа на дельфи, надо ее в него запихать и сохранить, чтоб был...

Как сделать так, чтобы вводимые мной числа в данном коде отображались в проекте
interface uses Winapi.Windows, Winapi.Messages, System.SysUtils,...

9
oryth
11 / 11 / 7
Регистрация: 09.12.2015
Сообщений: 187
10.12.2015, 12:40 #2
создать bitMap, загрузить туда изображение муравья, при нажатии на кнопки переворачивать рисунок
0
Puporev
Модератор
54352 / 41944 / 28978
Регистрация: 18.05.2008
Сообщений: 98,798
10.12.2015, 13:28 #3
А можно 4 битмапа и грузить в зависимости от нажатой клавиши и возможности хода.
0
ghfnmjghj
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 47
10.12.2015, 13:55  [ТС] #4
Можешь в самом проекте сделать. Я дуб в этом

Добавлено через 17 минут
Можешь это в самой игре сделать. Я гуглил не понял как через bitmap это осуществлять

Добавлено через 22 секунды
Можешь это в самой игре сделать. Я гуглил не понял как через bitmap это осуществлять
0
oryth
11 / 11 / 7
Регистрация: 09.12.2015
Сообщений: 187
11.12.2015, 01:13 #5
могу, ну зачем мне это надо?
0
VladWH
241 / 191 / 94
Регистрация: 01.05.2015
Сообщений: 732
11.12.2015, 03:59 #6
Цитата Сообщение от ghfnmjghj Посмотреть сообщение
Можешь это в самой игре сделать. Я гуглил не понял как через bitmap это осуществлять
можно было просто спросить в той же теме откуда и этот пример, а сделать можно, например так
Delphi
1
il1.Draw(Canvas, (I-1)*FieldSize, (J-1)*FieldSize,0);
То есть брать изображение муравья из ImageList. Аналогично для разных картинок при движении в разные стороны, как уже было написано выше.
0
Вложения
Тип файла: rar Игра Умный муравей.rar (177.4 Кб, 1 просмотров)
unifikator
490 / 348 / 229
Регистрация: 29.03.2015
Сообщений: 675
11.12.2015, 04:10 #7
Я уже выкладывал на форуме эту программу с муравьём. Выкладываю ещё раз.
0
Вложения
Тип файла: zip Муравей.zip (243.5 Кб, 4 просмотров)
VladWH
241 / 191 / 94
Регистрация: 01.05.2015
Сообщений: 732
11.12.2015, 04:21 #8
Цитата Сообщение от unifikator Посмотреть сообщение
Я уже выкладывал на форуме эту программу с муравьём. Выкладываю ещё раз
зачем? я вас что то не понимаю
0
VladWH
241 / 191 / 94
Регистрация: 01.05.2015
Сообщений: 732
11.12.2015, 04:57 #9
Извиняюсь) не заметил, что вы не ТС. И все равно зачем так усложнять задачу? Чтобы все заменить на картинки, то не нужно так сложно делать как вы, достаточно было всего лишь изменить 3 строчки в коде
Delphi
1
2
3
4
   case Fields[I,J] of // выбираем тип клетки и рисуем клетку
     fFood: il1.Draw(Canvas, (I-1)*FieldSize, (J-1)*FieldSize,1); // еда
     fWall: il1.Draw(Canvas, (I-1)*FieldSize, (J-1)*FieldSize,2); // стена
     else il1.Draw(Canvas, (I-1)*FieldSize, (J-1)*FieldSize,3);   // пусто
аналогично с заменой картинки муравья - там все намного проще было) всего лишь
Delphi
1
2
   if (Player.X=I) and (Player.Y=J) then // рисуем игрока
     il1.Draw(Canvas, (I-1)*FieldSize, (J-1)*FieldSize,MoveDirection);
вот с картинками и муравьем двигающимся в разные стороны( на картинке )
0
Вложения
Тип файла: rar Игра Умный муравей.rar (184.6 Кб, 5 просмотров)
ghfnmjghj
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 47
11.12.2015, 10:07  [ТС] #10
Спасибо, классно сделал
0
11.12.2015, 10:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2015, 10:07

Не рисует в дельфи изображение
Это основная программа unit Unit1; interface uses Unit2,...

Куда загрузить dll файлы (в какую папку) чтобы потом в проекте в references их добавить
Доброго времени суток. Вопрос такой:скачал набор библиотек BytesRoad.NetSuit...

Загрузить изображение
Доброе время суток! Задача: загрузить в программу изображение и отобразить....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru