Kyatric's Forum Posts

  • Considering levels that all use the same mechanics (coded in an event sheet that is set as the event sheet for all level layouts)

    Your "Layout 1" is set to work with "Event sheet 1", your "Level 2" is set to work with "Event sheet 4".

    You don't need to duplicate the sheets, just set all layouts to the SAME event sheet.

    Also the name of your level is "Level 2", you forgot the space in the action.

    Also you don't need to test for the level number as it is increased automaticly.

    Fixed capx (without sounds, yeah for slow connexions)

  • Added in the "Layouts" section.

  • Layers stand in layouts.

    The method given so far allows you to go from a given layout to another one.

    The idea there is to set up the object in your different layouts as levels.

    Considering levels that all use the same mechanics (coded in an event sheet that is set as the event sheet for all level layouts) you can manage things with a global variable like explained in this post.

    When you use the "go to layout" action to go to the current layout, it acts as a "restart" of sorts (global variables don't get reseted, but the positions/instance variables/objects do).

  • Moved to C2 general.

    Those infos shouldn't be buried/get lost in the open topics.

  • Sheep: read again the topic FredQ posted earlier, a simple answer has been given in it.

    TLDR: use the system action "Go to layout (by name)"

  • In fact, when the student machines will be able to launch a local http server (something hopefuly SP3 should enable), there shouldn't be issues anymore.

    The local server part is handled by C2.

    If you still have troubles, you can try a "workaround" installing a software like wamp on each machine.

    It's a local server too, and what you will need will be to export the projects to the www folder set in wamp's configuration.

    Then from the browser you will go to localhost (or http://127.0.0.1) and you should be able to browse through the exported projects and execute them.

    It removes the "upload to dropbox" from your previous workaround.

    It's still tedious, but it can help.

  • Moved the topic as not a bug.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Now I get your problem.

    Confirmed, "touching"/overlapping jumpthru items appear to become "unsolid" by default.

  • Actually, encrypted or not, just sending credentials like that is a possible security hole.

    Another way to secure things is to go through https protocol (the page that does the ajax request is already a secured page, and the destination adress for the request is an https:// adress too).

    This should help preventing the credential from falling into unwanted/malicious hands hopefully.

  • You do not have permission to view this post

  • The Touch in its mouse-simulation can have the "cursor over" event/condition.

    HotGod: Could you give an example ?

    I've messed with the touch plugin, but having no touch device to test, I relied on pure "it should logicaly work like this".

    And I really can't see how you can have a cursor over an object without using the "on touched/is touching" conditions (which in my sense, are not the same as a "cursor over" conditions)

    If you have some tip on this, I'm willing to take it.

    Also it may be tricky to emulate a multi-touch with the mouse.

  • Because the touch object doesn't emulate the mouse to 100%.

    Mouse still has more buttons, and can have the "cursor over" object condition, where touch can only "on touched/is touching", but not "over".

    It's still two different inputs, but the common basics have been added/supported in the touch plugin.

  • Works now in my FF, good job.

  • Are you talking about this:

    ake an object rotate around another via events - LINK

    or this :

    otate a layer and still interact with its physical objects as they appear on screen - LINK

    ?

  • The layer/layout rotate around scrollX, scrollY.

    Those values are the center of your window.