Aggiustato debug per rotazione

This commit is contained in:
2026-05-31 12:12:47 +02:00
parent 2840a35d08
commit 8be8a2db00
2 changed files with 5 additions and 2 deletions
+5 -2
View File
@@ -147,8 +147,11 @@ void handle(const sf::Event::MouseButtonPressed &mouseBP, State &gs)
gs.rot_Piece = true;
int i = 0;
for (PieceInterface* p : gs.pieces){
sf::Vector2f pos = {p->globalPos[0]+ p->body.getPos()[0], p->globalPos[2]+ p->body.getPos()[2]};
sf::Vector2f pos;
if (gs.selectedPlane == ReferencePlane::XZ)
pos = {p->globalPos[0]+ p->body.getPos()[0], p->globalPos[2]+ p->body.getPos()[2]};
else if (gs.selectedPlane == ReferencePlane::YZ)
pos = {p->globalPos[1]+ p->body.getPos()[1], p->globalPos[2]+ p->body.getPos()[2]};
if (dist(pos,mouseBP.position) < 20){
gs.selected = i;