[Suggestion] Updates to objects

  • nimos100 the best way would be the have those events happen is the place them before the close actions. as Egyptoon said once the app is closed it's closed and cant do anything just like any other app works.

  • nimos100 the best way would be the have those events happen is the place them before the close actions. as Egyptoon said once the app is closed it's closed and cant do anything just like any other app works.

    There are lots of apps, that for instant ask you if you want to save before closing, its not an uncommon feature. What Egyptoon suggested is a good idea, but would be nice if it would catch all terminating actions. Anyway it was just a suggestion of what would be nice to have, which is the purpose of this thread in the first place

  • Try Construct 3

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

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

    Delete folder - For some reason its possible to delete a file, but not a folder. So would be nice If that was possible as well.

  • NWjs

    On folder dialog Cancel - Inverse version of "On folder dialog OK"

    On dialog Cancel - Inverse version of "On dialog OK"

    On save dialog Cancel - Inverse version of "On save dialog OK"

  • The browser close detection Nimos100 is asking for could be provided by extending the triggers for the Browser object with the "BeforeUnload" event. It works

    using javascript with window.onbeforeunload ...

    Another suggestion for the "Audio" Object:

    • Add the ability to play a sound stream, not just a sound file.

    I have currently managed to do this using the Browser.Execute javascript with the following parameter:

    "var audio = document.createElement('audio');audio.src='http://onefm.ice.infomaniak.ch:80/onefm-high.aac';audio.play();"

    (Replace the information under audio.src with the address of your stream and it should work fine)

    The only issue is I haven't found how to stop the audio from playing (I can't find a way to get the instance stored in the audio variable back to Construct to then call audio.pause() in the same way. If anyone has an idea, it would be great

  • General

    Get layer background color - Possible to get the RGB values of a layer"

    In general it would be nice if all things in C2 was made in a way, that if you can set a value then you can also get it.

  • Path finding

    Change nodes - Possible to change individual node locations when a path have been found, so its possible to manipulate the path before an object moves along it.

  • Audio

    Tag property - Possibility to get the tag of an audio file when its playing, ended etc.

    Any tag ended - Trigger when any audio tag is ended.

  • +1 to this topic and all suggestions.

  • Ashley

    The vast majority of nimos100's suggestions are small, practical additions that would be really useful to have, and relatively easy to implement.

    I particularly agree with this:

    "In general it would be nice if all things in C2 was made in a way, that if you can set a value then you can also get it."

  • Form controls

    Tab index - Using form controls (Textbox, Buttons, etc) there seem to be no way to set/change the tab index to navigate them. Would be nice if you could specify it in the properties panel.

  • Text objects

    Auto size - Would be useful if you could turn on auto size for text objects. So they would automatically adjust to the size of the written text.

    Change text align during runtime - For some reason its not possible to change this, even though it can be done in design mode.

    Use background - Make it possible to add a background to an text object and change it color and opacity. There is a plugin capable of doing that, so thought it would be a good idea to just add to the default one.

  • General

    Enable/Disable Objects - Should apply to all objects.

    An option to enable or disable any object in the properties window and through an action. Object that are disabled would appear as if they were destroyed, without actually being so. The benefit of having an option like this would be to quickly disable and enable objects that you would otherwise have to move off screen. Would be useful for stuff like HUDs or sprites where visibility for instant have been turned off, but are still reacting to mouse inputs like "Mouse over effects" and so forth. And so you would avoid having to reposition objects all the time etc.

  • Is overlapping at xy offset and angle offset--we want to check not just for offset, but also for angle offset.

    yours

    Winkr7

  • DragDrop behaviour

    Axes angle constrain

    The option to choose to constrain the axes to the angle of the object using the dragdrop behaviour. At the moment if you have a sprite and you apply the dragdrop behaviour and want it to only allow dragging along the length of the sprite you can change it to horizontal. But the moment you change the angle of the sprite the constrain doesn't follow along. So being able to change the axes constrain so it always follow the angle of the parent would be very useful.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)