C++ sfml cómo rotar un personaje desde su centro
Quiero utilizar la función sprite.rotate() y sprite.setrotation(), pero sfml tiene en cuenta el punto superior derecho del sprite. ¿Cómo puedo establecer este punto en el centro del sprite?
Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.
Quiero utilizar la función sprite.rotate() y sprite.setrotation(), pero sfml tiene en cuenta el punto superior derecho del sprite. ¿Cómo puedo establecer este punto en el centro del sprite?
Estaba creando una detección de colisiones para mis objetos y me preguntaba por qué debería usar GlobalBounds en lugar de LocalBounds. ¿O no importa qué función use?
No tiene que ser una colisión perfecta de píxeles, pero quiero que esté lo más cerca posible de los píxeles reales del sprite. Quiero informarles que he creado un sprite de 32 por 32, pero solo pude llenar aproximadamente la mitad de la cantidad de píxeles, por lo que el . . . Read more
Tengo un objeto SFML llamado RenderWindow, y cuando se cierra, se mostrará un mensaje de confirmación. Me he encontrado con este mismo problema muchas veces: el mensaje de confirmación (un objeto sf::Text) se dibuja cuando se llama al evento Event::Closed, pero solo se queda visible cuando se llama al evento; . . . Read more
Estoy programando un juego con la biblioteca SFML. Tengo un código que se ejecuta cuando presiono una tecla o hago clic con el mouse. Uso esto: Sf::keyBoard::isKeyPressed Y esto: Sf::Mouse::isButtonPressed Pero de alguna manera este código siempre se ejecuta en cada fotograma aunque no haga clic ni presione nada. ¿Mi . . . Read more