dudes bewegen sich auf World Koordinaten und koennen bewegt werden

main
JanEhehalt 3 years ago
parent a8e3f6a7b3
commit 796b86cd1a

@ -134,8 +134,11 @@ void mouseInput(InputHandler *inputHandler, List *sprites, Texture2D *texture, C
float deltaY; float deltaY;
Node *current = sprites->head; Node *current = sprites->head;
while (current != 0){ while (current != 0){
deltaX = current->data.x + current->data.texture->width/2 - (rect.x + camera->target.x); Vector2 currPos = {current->data.x, current->data.y};
deltaY = current->data.y + current->data.texture->height/2 - (rect.y + camera->target.y); IsometricMapUnproject(layers[0], camera, currPos.x, currPos.y, &currPos);
deltaX = currPos.x + current->data.texture->width/2 - (rect.x + camera->target.x);
deltaY = currPos.y + current->data.texture->height/2 - (rect.y + camera->target.y);
printf("deltaX: %f, deltaY: %f\n", deltaX, deltaY); printf("deltaX: %f, deltaY: %f\n", deltaX, deltaY);

@ -17,4 +17,7 @@ Fantasy Welt oder Realistisch?
+ LinkedList erweitern + LinkedList erweitern
+ Sprites Animationen etc improven + Sprites Animationen etc improven
### WiP
+ Sprite Auswahlrechteck in inputHandler umschreiben auf World Koordinaten. Sprites an sich sind auf World Koordinaten geändert + Sprite Auswahlrechteck in inputHandler umschreiben auf World Koordinaten. Sprites an sich sind auf World Koordinaten geändert

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
list.o

Binary file not shown.

BIN
main.o

Binary file not shown.

BIN
spiel

Binary file not shown.

Binary file not shown.

BIN
tile.o

Binary file not shown.
Loading…
Cancel
Save