TheDom's Forum Posts

  • The Author is Roberto Dillon and his twitter is You can ask him directly.

  • No. It's called creating a clone. It's fine. Good Luck with it.

  • The best is Camtasia but's pricy.

  • For some reason I cant download them. Create a global variable "Layer_Name_Is_Visible " Set the value to 0.

    When the layer goes invisible change the value to 1.

    Add the following condition to mouse click condition:

    System > Layer_Name_Is_Visible =0

    Mouse > on objects clicked

  • Your could ad "Is Visible to the "on Click" conditions.

  • > Add "IsPaused to 0" as a 2nd condition to the "every tick" conditions. The events can only fire every tick if the game is not paused.

    >

    TheDom

    Thanks,

    When trying to move objects that I want to be paused to FamilyObjects, it says you can only add objects of the same plugin to familyobjects. What should I do?

    Just create more Families for the other plugin types and then add them in the same events as FamilyObjects

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Add "IsPaused to 0" as a 2nd condition to the "every tick" conditions. The events can only fire every tick if the game is not paused.

  • IE just isn't that good with running HHTML5 games yet. It's been improving but, always sound and other issues. On desktop most HTML5 games are played with Google Chrome, Firefox, and Safari. Generally speaking,if your games runs well in Chrome, your good to go.

  • When you add an event to "On Start of Layout", that event is going to triggered at the start of the layout.

    It means you want it to start as soon as the layout starts.

  • I'm not sure I understand what's happening visually. Is the collisionDetector the player?

  • Try this:

    Create a Global variable called IsPaused

    Create a Global variable called Timer

    Create a family FamilyObjects

    Put all objects you want paused into FamilyObjects

    Timer=0

    System > Timer (Is Greater than 0) > System > Set IsPaused to 0

    System > Timer (is less than or = 0)>System > Set IsPaused to 1

    System > IsPaused =0 > Set FamilyObject Time Scale = 1

    System > IsPaused =1 > Set FamilyObject Time Scale = 0

    -----(sub event---)------- > System > every 1 Second > System -1 > From Timer

    On some Condition > System > Set Value Timer to 3

    It actually may work without the Family and just trying it setting the System timescale to 0 and 1, if not, setting the time scale of the objects to 0 should do it.

  • How about taking a look the angry birds demo that comes with C2?

  • Just want to add my experiences with gamepad issues. I have PS4, generic, and Xbox gamepad that I've used in development of a game. You're going to have varied results regardless of the game controllers with windows 7, 8, and 8.1.. You'll find some work on some OS and some don't. On my one laptop I was using windows 8 and could use PS4 or generic but, when I upgraded it wouldn't work in the browser, but would work if I made an EXE. Of coarse the Xbox controller now worked fine. After a lot of research and testing on different systems, I came to the conclusion it's all in the O.S. version and how they interact with the browsers. It has nothing to do with C2 or the browsers. It's all in the O.S. versions and there is really nothing that you can do to make every gamepad work all the time.

    Good Luck

  • I couldn't run your capx. because I'm on a stable release of C2 but,

    Create a global variable to manage it. "Paused"

    System > Paused = 0 > Sound > Set not Paused

    System > Paused = 1 > Sound > Set Paused

    Use the web storage to save the value of the global variable "Paused" just like you would in a high score example.

    This is a simple example but you could have multiple variables to control multiple sound settings.

  • Yes you can create a blog announcement if you want. I also created a forum category on the sites to post questions on how to. I'll probably make a post on good practices later today. Thanks for signing up.