• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak umieścić ten kod w voidzie albo gdzieś indziej? C++ SFML

Aruba Cloud - Virtual Private Server VPS
0 głosów
172 wizyt
pytanie zadane 21 marca 2021 w C i C++ przez Capablanka Początkujący (320 p.)
edycja 21 marca 2021 przez Arkadiusz Waluk

czy da się to co zaznaczyłem na końcu kodu umieścić w jakimś voidzie czy coś? Program polega na tym że gdy klikam 1 to stan napisu się zmienia na inny , tylko jak dam to w if to się nic nie wyświetla ani jak dałem do voida. Jest jakiś sposób by tego kodu tam nie było a był gdzieś indziej?

int main()
{  
    srand(time(NULL));
    setlocale(LC_ALL, "");
   
        //napisy których nie umiem dać do konfiguracji XD
        string pp = to_string(p);
        Text powerw(pp, raptor);
        powerw.setCharacterSize(60);
        powerw.setPosition(x + 1080, y - 490);
        powerw.setFillColor(Color(0, 0, 0));
        Text fuel("Fuel:    %", raptor);
        fuel.setCharacterSize(60);
        fuel.setPosition(x + 900, y - 420);
        fuel.setFillColor(Color(0, 0, 0));
        string ff = to_string(f);
        Text fuelw(ff, raptor);
        fuelw.setCharacterSize(60);
        fuelw.setPosition(x + 1030, y - 420);
        fuelw.setFillColor(Color(0, 0, 0));

        konfiguracja();

       

    sf::Event e;

    while (W.isOpen())
    {
        while (W.pollEvent(e))
        {
            //wyłączanie programu
            if (e.type == sf::Event::Closed || sf::Keyboard::isKeyPressed(sf::Keyboard::Escape)) W.close();
            
            // włączanie/wyłączanie raptorów
            if (e.type == Event::KeyPressed)
            {
                if (e.key.code == sf::Keyboard::Num1)
                {
                    if (raptorr1 == 0)
                    {
                        raptorr1 = 1;
                        rapto1="1 Raptor: On";
                    }
                    else if (raptorr1 == 1)
                    {
                        raptorr1 = 0;
                        rapto1 = "1 Raptor: Off";
                    }
                }
                
            }
        }

//to jest tooooooooooooooooooooo
            sf::Text raptor1(rapto1, raptor); //to jest tooooooooooooooooooooo
            raptor1.setCharacterSize(60); //to jest tooooooooooooooooooooo
            raptor1.setPosition(x + 900, y - 700); //to jest tooooooooooooooooooooo
            raptor1.setFillColor(Color(0, 0, 0)); //to jest tooooooooooooooooooooo

//to jest tooooooooooooooooooooo

        //rysowanie na ekranie

            W.clear(sf::Color(50, 127, 255));
       
            W.draw(raptor1);
          
            W.display();
            W.setView(Cam);
        
        cout << rapto1 << "\n";
    }

    return 0;
}
komentarz 21 marca 2021 przez Comparion Obywatel (1,810 p.)
Jest to bardzo nie czytelne, przy wklejaniu kodu masz specjalną rubryczkę do dodawania. Ewentualnie dodaj to na jakiś pastebin np.
komentarz 21 marca 2021 przez Capablanka Początkujący (320 p.)

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 478 wizyt
pytanie zadane 19 kwietnia 2023 w C i C++ przez Daaa22 Dyskutant (8,250 p.)
0 głosów
6 odpowiedzi 2,689 wizyt
0 głosów
2 odpowiedzi 1,393 wizyt
pytanie zadane 1 sierpnia 2016 w C i C++ przez Gramad Obywatel (1,660 p.)

93,335 zapytań

142,331 odpowiedzi

322,415 komentarzy

62,670 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...