Я пытаюсь сделать мои изображения масштабными с разрешением, но я не могу найти простой способ сжимать их до заданной ширины и высоты.Растяжение/сжатие изображений в libgdx
ответ
Вот что я использую:
public static float xTrans(float x)
{
return x*Gdx.graphics.getWidth()/SCREEN_WIDTH;
}
public static float yTrans(float y)
{
return y*Gdx.graphics.getHeight()/SCREEN_HEIGHT;
}
Gdx.graphics.getHeight()
: это текущая высота экрана устройства
Gdx.graphics.getwidth()
: это текущая ширина экрана устройства
SCREEN_WIDTH является ширина экранная ссылка: я положил его на (480)
SCREEN_HEIGHT является эталонным экран высота: Я положил его (320)
пример использования
yourSprite.setSize(xTrans(20),yTrans(15));
также можно поставить с различного размера одного и того же ресурса изображения и загружать их в зависимости от разрешение размер экрана
надежда, что было полезно
удачи
Просто проверка Y - это позиция или текущий размер? Также я не могу найти метод «setSize» под классом Texture –
Вы можете использовать его для обоих, для регулировки размера в соответствии с разрешением экрана или для помещения объекта в ту же позицию, если разрешение экрана – Netero
Ok , исправлена проблема текстуры, а также спасибо –
- 1. Изменение изображений в libgdx
- 2. libgdx с процентом для изображений
- 3. LIBGDX - Кнопка изображения - объединение изображений
- 4. Обработка изображений с прогрессивной jpeg в Libgdx
- 5. Рисование фигур и изображений в диалоге libgdx
- 6. Рисование перекрывающихся изображений в Libgdx с таблицей
- 7. масштабирование изображений в libgdx только один раз
- 8. Пан в больших границах изображений с LibGdx
- 9. libGDX создать атлас из папки изображений
- 10. Текстурирование изображений анимации/Листы спрайтов эффективно - Libgdx
- 11. размер изображений/ярлык на скине libgdx
- 12. Android LibGDX: Не могу загрузить зависимостей изображений
- 13. libGDX: Лучший способ хранить много маленьких изображений в libGDX для быстрого рисования
- 14. Libgdx: наложение двух изображений в сцену 2D-таблица
- 15. Черный экран без изображений в приложении java (libGDX) на Windows
- 16. Загрузка изображения в LibGDX
- 17. Swap colors в Libgdx
- 18. Libgdx Анимация с использованием изображений из TextureAtlas неверно повернута
- 19. LibGDX не может получить доступ к внутренним ресурсам изображений
- 20. Граница изображения в libgdx
- 21. libGDX вырезанные области (пользовательские, а не прямоугольники) из изображений
- 22. Как использовать TextureRegion.split в LibGdx
- 23. Избегайте изображений, чтобы выйти за пределы экрана (Android) (libGDX)
- 24. Скорость в игре с libgdx
- 25. LibGDX- Неожиданные вычисления от libgdx
- 26. libgdx перетаскивание
- 27. LibGDX - масштабирование анимации
- 28. Как пройти изображения между мероприятиями в Libgdx?
- 29. Libgdx текстура область текстуры
- 30. libGDX, Scene2d Статус кнопки
привет, я блуждал, если предоставленный ответ был полезен, если да, пожалуйста, закройте его, поставив его как разрешенный, если нет, оставьте комментарий, чтобы мы могли помочь вам больше, удачи – Netero
Было спасибо. Я понятия не имел, что вы можете изменить размер спиритов –