oosyrag's Forum Posts

  • Do you have an 'x-frame-options' or 'frame-ancestors' line in your header?

  • Here's an example of autotiling via events I made when C3 first came out. Looks like it still works.

    There are 2 examples, top down and side view, and each one has a single event version (less readable) and a multiple event version. The side view example auto-tiles the 4 directly adjacent tiles, while the top down example includes the diagonals as well.

    dropbox.com/s/wyiz1r06s2p3o5w/autotile.c3p

  • Not exactly sure what's going on here, but you might have better luck breaking up your collision polygon into multiple simpler objects. Collisions with complex concave shapes have a reputation for having issues. In general you probably want to avoid having such a large sprite object to begin with.

  • Oh that does work nicely! TIL.

  • To store inputs, you would push each input into an array as you enter them. The format is up to you, as well as what to do with the history of inputs after you have them stored.

    I had an old example that stored coordinates here. dropbox.com/s/1vi6kp5p7lcn30n/undo_example.c3p

    I know you said coordinates won't work for your system, but the idea is the same. Instead of storing the coordinates, you would store the key pressed instead.

  • AFAIK there is unfortunatly no consistent way to do this across browsers, each engine requires a different hack. It is highly recommended to create a custom one.

  • Reset your password at construct.net/en/forgotten

  • When a user goes to your website with an exported project on it, the project is downloaded and run locally on that user's computer. Each visitor to the website gets their own copy. These copies do not talk to each other or your website/host, unless specifically made to. Any data entered and stored is stored locally on each user's device.

    You can "send" information outside of your app by using the 'post to url' action via the AJAX object (or possibly the multiplayer plugin, websocket plugin, or other 3rd party database plugin).

    In general, having multiple copies of your app communicate with each other and keeping persistent data will require knowledge and use of some outside server to manage the data. If you don't require persistent data across sessions the built in multiplayer plugin might be sufficient.

  • I use Chrome as well. Got any extensions running?

  • Create a loading/splash screen layout, dress it up how you like, and progress to the next layout when desired.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Project files are included with an exported project. If you want to access an external file, use AJAX to request it (for a web export). Alternatively, nw.js can access a local filesystem.

  • There are many ways around this, depends on what your goal is.

    Some options include the timer behavior on a global object or a global variable you can increment.

  • Looks like it loads fine to me.

    If you have a cors error, that means it is trying to access a resource on a different domain/webserver that is not set up to allow outside access via cors.

  • Try using touch - on touch instead of tap. Gestures can be kinda wonky sometimes.

  • No. Save your work, and enable automatic backups in the settings next time.