Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2020-05-09, 13:45


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2579 dni
Posty: 288

Piwa: 16

Respekt: 90

Witam. Przychodz? z pytaniem, jak usun?? narysowany za pomoc? funkcji draw obiekt?
Funkcja draw:
Plik nag??wkowy:
Kod:


virtual void draw(RenderTarget& target, RenderStates state) const override;

Plik cpp:
Kod:


void Apple::draw(RenderTarget& target, RenderStates state) const
{
target.draw(this->apple, state);
}

Z g?ry dzi?ki.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-11, 00:19


Pawel5321

Szkrypter






Wiek: 36
Na forum: 3810 dni
Posty: 237
Nick w MP: Pawell

Piwa: 2315

Respekt: 240
Respekt: 240Respekt: 240

Kod:


#include <SFML/Graphics.hpp>

bool draw=true;
int framecount=0;

class DrawableObject
: public sf::Drawable
{
virtual void draw( sf::RenderTarget & target, sf::RenderStates states ) const
{
target.draw( shape );
};

sf::RectangleShape shape=sf::RectangleShape (sf::Vector2f(100,100));

};

int main()
{
sf::RenderWindow app( sf::VideoMode( 800, 600, 32 ), "", sf::Style::Close );
DrawableObject object;


while (app.isOpen())
{
sf::Event event;
while (app.pollEvent(event))
{
if (event.type == sf::Event::Closed)
app.close();
}
if (framecount>10000)
draw=false;

app.clear();

if (draw)
app.draw(object);

app.display();
framecount++;
}
}


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Szyszka947
Wysłany: 2020-05-11, 08:16


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2579 dni
Posty: 288

Piwa: 16

Respekt: 90

Dzieki, do zamkniecia

Postaw piwo autorowi tego posta
 

 
Tagi: niszczenie :: narysowanego :: obiektu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » INNE JĘZYKI » [C++] Niszczenie narysowanego obi Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku