Hey
I have following code:
for (int i = 0; i < 16; i++)
{
T_BallItem item;
item.radius = sf::Randomizer::Random(15.0f, 80.0f);
item.ball = sf::Shape::Circle(sf::Randomizer::Random(0.0f, 800.0f),
sf::Randomizer::Random(0.0f, 380.0f),
item.radius,
sf::Color(0, 128, 128));
item.ball.SetBlendMode(sf::Blend::Multiply);
items.push_back(item);
std::cout << item.ball.GetPosition().x << "x" << item.ball.GetPosition().y << std::endl;
}
GetPosition() always returns 0 for x and y. What I am doing wrong?
PS. Is it possible to get circle radius somewhere? Now I do it with my own struct