Tablica klasy FloatRect SFML
Ostatnio zmodyfikowano 2016-06-22 13:32
| abdel123 Temat założony przez niniejszego użytkownika | Tablica klasy FloatRect SFML » 2016-06-22 11:32:56 Mam problem z tym, że podczas kompilacji wyskakuje mi error "sorry, unimplemented: cannot initialize multi-dimensional array with initializer". Po przekształceniu tablicy na jednowymiarową ten błąd już nie wyskakuje. Czy można robić tablice 2 wymiarowe klasy sf::FloatRect??? void hit( Mapa mapa, Pacman pacman ){
 
 
 for( int y = 0; y < 11; y++ )
 {
 for( int x = 0; x < 11; x++ )
 {
 
 sf::FloatRect bb[ x ][ y ] = mapa.kafelek[ x ][ y ].getGlobalBounds();
 
 if( pacman.pacman1.intersects( bb[ x ][ y ] ) )
 okno.close();
 
 }
 
 }
 }
 
 | 
|  | 
| marcolo2307 | » 2016-06-22 13:32:35 Próbujesz stworzyć tablicę za pomącą x i y z  for . To jest niedozwolone, a w tym wypadku nawet nie ma sensu. Nie musisz tworzyć dodatkowej tablicy. if( pacman.pacman1.intersects( mapa.kafelek[ x ][ y ].getGlobalBounds() ) | 
|  | 
| « 1 » |