[SFML]Does not name a type
Ostatnio zmodyfikowano 2013-09-21 19:08
KubusiastyKuba Temat założony przez niniejszego użytkownika |
[SFML]Does not name a type » 2013-09-21 18:44:02 Witam ,chciałbym was prosić o radę :P Jak to naprawić "font"does not name a type oraz "text"does not name a type. Ja moze zamieszcze caly plik(plik z rozszerzeniem "h"): #include <SFML/Graphics.hpp> using namespace sf;
class ptext { Font font; font.loadFromFile( "files/abaddon.ttf" ); Text text; text.setFont( font ); text.setCharacterSize( 50 ); text.setColor( Color::White ); public: void createt( std::string sentence ) { text.setString( sentence ); } void sett( int x, int y ) { text.setPosition( x, y ); } };
Błąd wyskakuje w linijce :7,9,10,11. jest to mój pierwszy raz gdy postanowiłem użyć klasy w projekcie ,ma ona mi pomoc w wypisywaniu na ekranie napisów (jest jeszcze niedokończona). Oczywiście szukałem na necie rozwiązania problemu ,ale albo problemy są inne albo nie ogarniam naprawy problemu ,więc prosiłbym o łopatologiczne wyjaśnienie. PS po wstawieniu klasy w main problem znika jednakże nadal chcę wiedzieć jak to naprawić:) |
|
pekfos |
» 2013-09-21 18:47:33 Tak się nie używa klas. |
|
KubusiastyKuba Temat założony przez niniejszego użytkownika |
» 2013-09-21 18:49:38 czyli moj genialny plan legł w gruzach :( a jak proponujesz mi napisac tę klase? |
|
pekfos |
» 2013-09-21 18:50:59 Użyj konstruktorów. Nie możesz takiego kodu wpisać bezpośrednio do ciała klasy. |
|
KubusiastyKuba Temat założony przez niniejszego użytkownika |
» 2013-09-21 19:08:33 dobra ,ogromne dzięki pekfos :D wszystko już wiem więc zamykam |
|
« 1 » |