gibbon's Recent Forum Activity

  • I have been working on a HTML app recently and noticed that for every version I export (HTML) I have to force my browser to reload a fresh version (not a cached version) (by adding a version parameter to the requested URL, or put it in a new directory etc).

    As annoying as it is, for dev this was OK. The issue is, this is a targeted mobile PWA and is therefore "added to home screens", so neither of the above can be done. When I update the project the PWA loaded form the home screen does not update.

    Is there any methods built in to C3 to force this?

    I thought that the project version number would be saved inside sw.js so every time its up revved the sw.js changes and therefore I believe will force a reload, but it does not store it inside sw.js (or anywhere in an HTML export from what I can see)?

    EDIT: Just found this, will do some further testing...

    construct.net/en/tutorials/offline-games-construct-8

  • Just out of curiosity.. What are you doing in Animate that you cannot do in C3, since you own a C3 subscription already?

    (The only thing I knew was video export)

    That is exactly it... :)

    And I'm assuming that C3 can have that, but I guess that's not going to happen now they have a separate potential revenue stream with that particular feature...

  • As we originally announced, Construct Animate will be sold as a separate product upon launch. C3 subscriptions were only allowed for the public beta, which is now coming to an end. We're aiming to launch shortly and so we're getting everything in place for that - part of which is moving over to the new Construct Animate subscription system. That should go live soon, but in the mean time I'm afraid there is not yet a way to get a Construct Animate subscription - hopefully it won't be long!

    Well that's unfortunate timing...

    Are we talking a few days by any chance, I have a project for a client and using Animate seems to be going well but I have now run out of events...

    So I'm assuming ill have to move onto use other software for now?

  • Hi, I'm a paid user of C3 and for the first time playing the the new Animate version, however, its very limited and I just keep running into the "Cannot do this as its only the free version"?

    But as far as I'm aware there isn't yet a paid version? So is there currently no way to use it to its full potential despite being a paid user of C3?

  • One thing to remember is (regardless of export) projects are HTML5 based. With the HTML Element object you can create any UI with some very simple HTML (for example a list or table with images ETC). This is far better than any built in object to do the same job.

    I am a web developer so its easy for me to say. But with the (lets be real) unbelievable amount of free HTML resources online I highly recommend learning some HTML/CSS (if you don't already) and playing with the HTML element for such UI controls.

  • I have done all of the above in apps using construct.

    The two best things that came to construct to aid in "app" design and development is JS and the HTML Element.

    True responsive app UI's can be done quite easily now.

  • It is very specific which I fully understand. I'm not asking you to change it for this case as the work around is working just fine.

    I think the point I'm trying to make is; if the software (construct 3) does something (in this case detect key presses when input has focus) and there is a request to change this (in this case to NOT detect if input has focus), make it an option for both scenarios and not just change it the other way.

    To answer your question, unfortunately not, it is a laser measurement device that simply sends the data via bluetooth, the proprietary software receives it and "pastes" it, more so for use in Excel.

    I guess I could try using the Bluetooth object and receive the data directly..

    Will see how I get on.

  • I use construct for application dev, its excellent since having JS capabilities. Missing features like this which are not "game specific" are always limiting its use for such market (non-games).

    In this instance, it is an application where there is no mouse or touch, just a large screen which is receiving data (numbers) from a Bluetooth device using proprietary software, this proprietary software receives the data and pastes it into what ever has focus. So my application needs to always have focus inside an input box.

    However, if the data looks incorrect (which it can do) the user is required to go back by pressing left/right keys...

    I know its quite specific, but I (and I'm sure I'm not the only one) use C3 for non-gaming dev and had I not found a workaround I would have had to go back to other dev platforms...

    Although a small minority, please keep application dev in mind and not just game focused.

    Thanks

  • I see, I think when it is designed one way and demand is there for another way, surely its reasonable to make both options available?

    Can there not be an option for this on the input object?

    Andy

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • This is obviously quite an isolated issue, but I cant seem to get an answer from anyone so here is a work around for anyone who might one day come across it (which is bizarre as from what I can see in the inspector, it is exactly the same...)

    Add in a html element, add the exact same input code (you can even copy and paste it from the "actual" text input element using inspector).

    This then allows you access to Document regardless of input focus...

    You can then bind keydown using JS and isolate the keydown using keycode.

    Andy

  • I don't understand why can this can be done very easily on a standard HTML page using JS, but no matter what I try in construct 3 (including using JS) it doesn't allow?

    Ashley any hint as to why or a work around?

    It appears (even with worker off) when an input has focus I no longer have access to the document, yet standard HTML and JS I do...

    Andy

  • Hi, I have this annoying issue whereby if an input has focus the arrow key presses are not detected.

    Is there any work around for this? I obviously cant "always" unfocus from inputs, and the having input focus at all times is pretty much mandatory of the app.

    Any ideas?

gibbon's avatar

gibbon

Member since 18 May, 2016

Twitter
gibbon has 1 followers

Trophy Case

  • 8-Year Club
  • Forum Contributor Made 100 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • RTFM Read the fabulous manual
  • Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

13/44
How to earn trophies