newt's Forum Posts

  • Not when the only logic is "key is down" (that would place a limitation on the behavior), and not with the black box behavior of solid.

    I think it's the same with the platform behavior, the object gets pushed in the opposite angle because we don't have pixel perfect collisions.

    The kicker is that it's next to impossible to replicate solid in events, as they are too slow, and you would wind up doing the push-out as well.

    Of course you can solve the flash just by disabling user input on collision, but then you have to make more events to re enable it.

  • We have a "how do I" section, as well as other parts of the forum.

    They're also useful for non programmers to find out if something is a bug.

    This one is just for bugs.

  • The mechanic you are expecting is not built into the plug, you have to create that logic in events such as is overlapping, else

    Most official behaviors are designed like this so that you can customise your games to your liking without having to create events to override undesired mechanics.

  • I don't think local storage is placed alongside the app.

    It would be in a system folder along with other apps.

    Are you using Crosswalk?

  • See where it says local storage?

    Other apps can save there, locally.

  • Uid's are given based on the order in which they are created, so they are only unique to each other.

    They are recycled as they are destroyed.

  • It wouldn't go in the condition, it would go in the action.

    Something like:

    for each in array

    -> object set opacity to (curx="r"|curx=1)=1 ?100 :0

  • | gets evaluated to either 1 or 0. 1 if either, or both are true, 0 if neither are true.

    It does not return the value that was evaluated. You set that up in the conditionals "?", and ":".

    So there's multiple parts.

    The conditional:

    statement ?value if true :else

    The or as a statment:

    (1=0|1=2)=0

    No its not js, it's the dummied down version of parts of js.

  • Ashley's already stated the new runtime will be just webgl.

  • Its a conditional. It tests if a statement is true, and says what to do if it's true (?), and what to do if it's not(:)

    1=1 ?set x to 9 :set x to 2

    Since 1 is equal to 1 it would do whatever follows the question mark.

    If it wasn't it would set it to whatever was after the colon.

  • More like:

    (x=a|x=b)=1 ?foo :foo2

    It returns a Boolean.

  • I'd hold off until the new C3 runtime, and sdk comes out.

  • What if you want multiple popups on multiple layers?

  • Are we talking about just webgl, or that, and canvas?

  • Try Construct 3

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

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

    Of course that doesn't mean using a family won't change how it performs.

    In other words sprite los to family is much different to sprite los to sprite.