55 / 18 / 19
Регистрация: 11.11.2014
Сообщений: 463
|
|
1 | |
Движение персонажа30.07.2016, 16:07. Показов 1383. Ответов 5
Метки нет (Все метки)
Здравствуйте. Раньше чтобы сделать анимацию при движении персонажа я каждый раз загружал новую картинку. Сейчас увидел, что можно загрузить 1 картинку(где вряд стоит персонаж и каждая последующая картина имитирует движение) и выводить на экран по нужным координатам на этой картинке. Как можно это реализовать с помощью Image. И можно ли как-то ещё загружать картинки?
0
|
30.07.2016, 16:07 | |
Ответы с готовыми решениями:
5
Движение спутника. Движение точки по эллипсу в c++ builder Как реализовать прыжок персонажа? Движение персонажа в консоли с препятствиями Нужно сделать автоматическое движение персонажа |
Тутошний я
|
|
03.08.2016, 23:59 | 2 |
вот посмотри https://www.cyberforum.ru/grap... post698721
вся картинка загружается в TBitmap. Потом нужная часть с помощью CopyRect() отрисовывается на Image.
0
|
2082 / 1573 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
04.08.2016, 00:00 | 3 |
В С++ Builder для этих целей есть компонент TImageList в который подгружается атлас картинок, а он уже имеет командуу отрисовать картинку с нужным индексом в нужных координатах
1
|
55 / 18 / 19
Регистрация: 11.11.2014
Сообщений: 463
|
|
04.08.2016, 09:53 [ТС] | 4 |
Хорошо, спасибо. А можно такой вопросец. Когда я загружаю картинку, то вокруг неё белый фон, как от этого избавиться? Допустим пытался в ФШ, но сохраняется всё равно с фоном, мб в программе как-то можно?
0
|
2082 / 1573 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|
04.08.2016, 09:58 | 5 |
Нужно битампке с картинкой (или имаджлиту) поставить Transparent=true; он возьмет верхний левый пиксел и будет его использоать как цвет прозрачности.
1
|
55 / 18 / 19
Регистрация: 11.11.2014
Сообщений: 463
|
|
07.08.2016, 23:34 [ТС] | 6 |
Ого, спасибо, будет время обязательно поэкспериментирую с этим
0
|
07.08.2016, 23:34 | |
07.08.2016, 23:34 | |
Помогаю со студенческими работами здесь
6
Движение планеты в системе двойной звезды или движение трех тел Сформировать меню: 1) свободное движение объекта 2)движение с клавиатуры Анимациия персонажа Эмуляция действий персонажа Как создать персонажа в QT? Отображение движения персонажа Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |