dop2000's Forum Posts

  • Decosyst Check out their demo project, which is included with the addon. You need to use specific values for placement, in this case try Enhance.INTERSTITIAL_PLACEMENT_DEFAULT

  • I may not understand the problem, why do you mention canvas?

    If you need an infinite layout, then simply enable the unbounded scrolling and that's it. You can scroll to a position like (1000000,1000000) on start of the layout to avoid dealing with negative coordinates.

    Enable "Scale Inner" or "Scale outer" full screen mode in object properties, and remove the Set Canvas Size action.

    Use Mouse.X and Mouse.Y (not AbsoluteX/AbsoluteY) expressions to get mouse position in layout coordinates.

  • There is no link in your post.

    Check the deadzone setting in Gamepad object properties (on the left panel).

  • I had this issue in Chrome a few days ago. Try pressing F11 a few times, Ctrl+0, select Zoom 100% in browser settings.

    If you are asking why the theme is black - you can change it in Construct preferences.

  • Of course it's allowed. You can link a web-page or an app listing in Play Store.

  • If you want to store unique values per each instance, you need to use instance variables. So define storePoints variable on the sprite.

  • 1) collision polygon in a sprite is not allowed when dealing with a large number of vertices.

    I tried adding about 300 points to the collision polygon with that addon and it was working fine. Of course, I wouldn't do it on every tick.

    4000 vertices is a bit too much. I'm curious why do you need that many?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I would try adding more data to the file, maybe increasing its size to 20+ MB. See if this makes the problem worse, or if will allow to reproduce it in a test project. Or maybe try a different web service.

    Once you can pinpoint what exactly is causing this issue, it will be easier to figure out a solution.

  • Are you sure Play.Data_Ready is False by default and you are not switching to another layout before AJAX loads the file? This is the only thing that potentially can be wrong with your code.

    Maybe 16MB file is just too much for Construct. Try expanding all branches in that error message in console log, maybe you'll find something there.

    Are you saying this only happens with the exported game? Maybe it's a problem with your web server.

  • Can you show a screenshot of your events where you request and load this JSON?

  • What behavior are you using for the player? An object with Platform behavior can stand and walk on moving platforms, you don't have to do anything.

  • Could you share a sample project?

  • It works fine for me.

  • There are two expressions you can use with Touch object - Touch.SpeedAt(0) and Touch.AngleAt(0)

    Say, when an object is grabbed, you can start recording how the touch angle is changing. Here is an example from one of my games:

  • It's easy to calculate platform speed from its position in a previous tick. Add two instance variables - previousX and speed:

    On every tick:
     Platform set speed to (self.x-self.previousX)/dt
     Platform set previousX to self.x
    

    You can actually just add the distance platform traveled since the last tick:

    Self.X+(Platform.x-Platform.previousX)