You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Als je een sprite wil laten roteren, bijvoorbeeld een kogel afhankelijk van de hoek waarin deze geschoten is, kun je dat doen door de draw-methode te overriden, en deze de onderstaande inhoud te geven (afhankelijk van je specifieke wensen, kun je ander waarden geven aan de rotatie en het draaipunt)
Let op: door rotatie zullen de hoogte en breedte van je object veranderen, maar de game-engine zal deze niet voor je aanpassen. Mogelijk levert dat ongewenste effecten op bij collisions.
@Override
public void draw(PGraphics g)
{
int rotatie=45;
float draaipuntX=getCenterX();
float draaipuntY=getY();
g.pushMatrix();
g.translate(draaipuntX,draaipuntY);
g.rotate(PApplet.radians(rotatie));
g.image(getImage(), 0, 0);
g.popMatrix();
}
The text was updated successfully, but these errors were encountered:
Als je een sprite wil laten roteren, bijvoorbeeld een kogel afhankelijk van de hoek waarin deze geschoten is, kun je dat doen door de draw-methode te overriden, en deze de onderstaande inhoud te geven (afhankelijk van je specifieke wensen, kun je ander waarden geven aan de rotatie en het draaipunt)
Let op: door rotatie zullen de hoogte en breedte van je object veranderen, maar de game-engine zal deze niet voor je aanpassen. Mogelijk levert dat ongewenste effecten op bij collisions.
The text was updated successfully, but these errors were encountered: