R0J0hound's Recent Forum Activity

  • The installer option does nothing, that's why it's not showing up.

  • line x<220

    --- destroy line

    every 3 seconds

    pick topmost line

    --- create line at """end of line"""

    --- line set angle to choose(-90,0,90)

    Where the origin of the line is the left-center and """end of line""" is an image point at right center.

  • Ribis

    You can make the graphics any way you want there's no right way.

    JamesXXXYZ

    That code just defines 3 isometric direction vectors, not rotation.

    Angles can be handled exactly as I stated before.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • JamesXXXYZ

    I'm not sure what you mean by isometric angles not being linear. If 0 degrees is to the right and 90 degrees is down then with 1:2 isometric the vertical speed should half the speed of going horizontal. sin and cos aren't a reason for why it wouldn't work.

    Would it be simpler if you just did all the motion as if in top view and convert to iso by dividing all y positions by two?

  • indiegrimes that is what I meant. You can select point sampling in the project settings to eliminate the blurring.

  • The browser object has a execute js action.

  • 100*random(1, 1.1) ?

  • So the 8 direction capx doesn't work right for isometric. I can see that, which isn't a problem since it wasn't made with isometric in mind.

    So the problem becomes how to find the closest angle as in your image. There probably can be an elegant formula to do it nicely, but barring deriving that you can check against all those angles to see if it's close.

    But wouldn't it be simpler to do all the motions from a top view and set all the visible stuff to an isometric projection? Then the 8 direction capx is perfectly applicable. I doesn't matter that 45 is an animation drawn at 22.5 degrees, because when the angle of motion is changed from to view to iso it will be 22.5.

  • indiegrimes

    You can already. There's a set resolution action to change it. The default resolution is the same as the canvas' size.

  • crugh

    You can paste (or draw) objects to the paster object with the paste action and then retrieve that image with the paster.imageUrl expression.

    Alternatively you could use the Canvas object which has similar behavior except it has a "paste layer" action that will assist.

  • JamesXXXYZ

    It does. Since it's using x and z it's rotating around the z axis. Use x and z for y axis rotation, and y and z for x axis rotation.

    You can convert an angle to the closest 8 direction with

    You can convert an angle to an iso projected angle with

    angle(0, 0, cos(a), sin(a)/2) where a is an angle.

  • playerelite

    Re-download the link I posted for a hack fix. Ignore expressions a and b.