Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sf::Vector2i spritePos = (sf::Vector2i)sprite->getPosition();
- for ( std::vector<Sprite*>::size_type j = 0; j < numberOfSprites; j++ )
- {
- sf::Vector2i nodeSpritePos = (sf::Vector2i)m_nodes[i]->GetSprites()[j]->getPosition();
- /*std::cout << "m_node[i].spriteposition: " << m_nodes[i]->GetSprites()[j]->getPosition().x << " " << m_nodes[i]->GetSprites()[j]->getPosition().y << std::endl;
- std::cout << "m_node[i].spriteposition: " << sprite->getPosition().x << " " << sprite->getPosition().y << std::endl;*/
- if ( nodeSpritePos.x != spritePos.x &&
- nodeSpritePos.y != spritePos.y )
- {
- m_nodes[i]->AddSprite(sprite);
- return true;
- }
- else
- {
- return false;
- }
- }
Add Comment
Please, Sign In to add comment