0 / 0 / 0
Регистрация: 01.02.2017
Сообщений: 1
|
|
1 | |
SDL2 Движение изображение01.02.2017, 04:10. Показов 2096. Ответов 2
Метки нет (Все метки)
Доброго времени суток.
Не получается разобраться с движение изображения. Была идея отрисовывать изображение, изменять координату SDL_Rect'а и отрисовывать изображение снова, но тогда возникает проблема с удалением первого изображения( а SDL_RenderClear использовать не хочется, т.к. это исключает возможность движения двух разных изображений одновременно). Может у кого-нибудь есть пример реализации такого движения?
0
|
01.02.2017, 04:10 | |
Ответы с готовыми решениями:
2
Вывести изображение на экран в SDL2 Выпадающее изображение и движение за мышкой Движение закрашенного круга по экрану содержащему изображение SDL2 opengl |
2063 / 1542 / 168
Регистрация: 14.12.2014
Сообщений: 13,402
|
|
01.02.2017, 04:19 | 2 |
Ничего это не исключает. Каждый кадр один раз очищаешь экран потом рисуешь все свои спрайты. Альтернативный подход гораздо более сложный. Каждый спрайт должен запоминать ту часть фона в которой будет рисоваться в еще один спрайт. при перемещении отрисовывет фон обратно потом запоминает в новом положении потом отрисовывается. При прекрытии спрайтов происходит бяка. чтобы этой бяки не было перекрывающиеся спрайты должны стираться в порядке строго обратном отрисовке. В конечном итоге получается такой гемор что почистить экран и переририсовать все дешевле и по времени и по памяти чем разбирать всю эту кучу наслоений.
0
|
02.02.2017, 12:27 | 3 |
0
|
02.02.2017, 12:27 | |
02.02.2017, 12:27 | |
Помогаю со студенческими работами здесь
3
Баг в SDL2.0? SFML VS SDL2 SDL2 Мерцание экрана SDL2 оперативная память Проклятый SDL_SetVideoMode в SDL2 Подключение SDL2 в проект Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |