1 / 1 / 4
Регистрация: 22.03.2016
Сообщений: 78
1

<SFML/Graphics.hpp> создание спрайта

03.10.2016, 22:16. Показов 2565. Ответов 3
Метки нет (Все метки)

Хочу создать спрайт, загрузить в него текстуру и вывести на экран.
Проблема:
Что не так? Дело точно не в библиотеке, всё вроде подключено правильно. Тестовый зелёный круг с сайта SFML прорисовывал. Проект в приложении.
<SFML/Graphics.hpp> создание спрайта


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <SFML/Graphics.hpp>
 
using namespace sf;
 
int main()
{
    RenderWindow window( VideoMode(200, 200), "SFML works!");
    
    CircleShape shape(100.f);
    shape.setFillColor(sf::Color::Green);
 
    Texture t; //создаём текстуру
    t.loadFromFile("fang.png"); //загружаем картинку
 
    Sprite s; //создаём спрайт
    s.setTexture(t); //загружаем в него эту текстуру
    s.setPosition(50, 100); //указываем в какие координаты мы будем его рисовать
    
    while (window.isOpen())
    {
        Event event;
        while (window.pollEvent(event))
        {
            if (event.type == Event::Closed)
                window.close();
        }
 
        window.clear();
        window.draw(s);
        window.display();
    }
 
    return 0;
}
Проект1.rar
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.10.2016, 22:16
Ответы с готовыми решениями:

D:\C++ Projekts\SFML\main.cpp [Error] SFML\Graphics.hpp: No such file or directory
Пытаюсь начать кодить на библиотеке SFML но при компиляции пучтого проэкта выдает ...

Создание релиза exe файла SFML C++ на VS 2017 (не удается открыть входной файл "sfml-graphics-s.lib")
не могу собрать решение релиз версии, не пойму что я делаю не так постоянно выдает ошибку 1&gt;LINK...

При распаковке SFML жалуется на одинаковые файлы Window.hpp
При попытке распаковать библиотеки SFML, находящиеся в ZIP архиве, жалуется на одинаковые файлы...

Движение спрайта по синусоиде sfml
Ребят такая тема , как сделать так чтоб спрайт двигался по синусоиде помогите пожалуйста Вот код...

3
Don't worry, be happy
17213 / 10089 / 1948
Регистрация: 27.09.2012
Сообщений: 25,184
Записей в блоге: 1
03.10.2016, 22:30 2
Для Debug сборки используйте Debug библиотеки.
0
1 / 1 / 4
Регистрация: 22.03.2016
Сообщений: 78
04.10.2016, 07:09  [ТС] 3
Croessmah, не понимаю, что сделать то надо?
0
8 / 8 / 13
Регистрация: 03.02.2013
Сообщений: 154
07.10.2016, 17:09 4
Лично я делаю так: кидаю в 1 папке .exe файл, lib-ы и папку с картинками и всё работает
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.10.2016, 17:09

Sfml: вращение спрайта относительно центра
Хочу узнать как вращать спрайт относительно своего центра если задать это...

SFML-яркость спрайта, наложение текстур
Здравствуйте, у меня такой вопрос. Мне нужно изменить ( увеличить ) яркость спрайта без...

Перемещение спрайта каждую секунду (SFML)
Недавно начал изучать библиотеку SFML, чтобы делать 2D игры. Начал делать игру типа traffic racer и...

Sfml-graphics-2.dll, нарушение прав доступа при записи
Доброго времени суток. Возникла очень странная проблема в процессе разработки, никакого ответа по...


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

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

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