How do I change default rotation of object?

  • When you place object in layout and when you select that object you have origin square and other square that you use to rotate object. I want to change that other square default position.

    I am playing with top down shooter. I uploaded image for enemy and when I say that enemy turns to player the picture is off for like 90 degrees because construct 2 rotates towards those 2 squares and second square is not towards the gun of the enemy solider.

    Thanks.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • So you are saying the image is not at the same angle as the object? You probably need to rotate the image itself inside the image editor. Double click on the object and hit one of the rotate 90 degree options, maybe that fixes it?

  • When you place object in layout and when you select that object you have origin square and other square that you use to rotate object. I want to change that other square default position.

    I am playing with top down shooter. I uploaded image for enemy and when I say that enemy turns to player the picture is off for like 90 degrees because construct 2 rotates towards those 2 squares and second square is not towards the gun of the enemy solider.

    Thanks.

    https://www.dropbox.com/s/lbkclbfewhkzg2w/set%20angle.capx?dl=0

  • All sprites when put on the layout rotate automatically to 0 degrees unless you change that in the sprite settings.

    0 degrees is facing right, down is 90, left is 180 and up is 270 with all degrees between 0 and 360 covered.

    First you need to rotate the sprite in the editor so it is facing the direction you want it to start at and set that in the sprite settings.

    Then in the events you can rotate the sprite Using Rotate Towards position and set that to the X and Y of the position or object you want it to rotate towards.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)