Ashley's Recent Forum Activity

  • If you can use WebStorage it's definitely preferable over node-webkit specific features, since if you ever want to port your project to a different platform it will just work, instead of the node-webkit specific bits breaking and needing rewriting.

    You should not redundantly write to storage on a timer. Just write if the value changes! You don't need a specific trigger for that, you can either use "Trigger once" or compare to the old value and only update when it's different.

  • I think this is less likely to happen again because Google's policy has changed on shipping new features. With the web audio API they shipped a prefixed version of the incomplete spec very early on (webkitAudioContext instead of AudioContext), and then when the spec was reasonably stable they moved to AudioContext and updated some of the method names to the (now different) spec, which broke content designed for webkitAudioContext.

    Nowadays they implement things behind a flag in chrome://flags while it is in development, and only enable it by default for everyone when there's more confidence the feature works and the spec is stable and unlikely to change. This is in part due to loads of sites, especially on mobile, ending up using webkit-prefixed CSS names, and actually skipping the standards-compliant names, to the extent that other browsers like Firefox and IE have to implement the webkit-prefixes for some sites to display correctly. This probably would have worked better for the web audio API as well, since it would have avoided widespread usage of an unfinished feature in Chrome before they finalised it. On the other hand back in 2011 audio support was so poor that supporting the web audio API was essential, and it took a year or two for the spec to finalise, so I don't know if we would have wanted to wait actually...

    tl;dr - seems unlikely to happen again on this scale.

  • I've no idea, I've never heard of this before. I thought the only way the cursor would disappear is if you deliberately hid it with the Mouse object.

  • We haven't updated the node-webkit version, it's still 0.10.5. So I guess it must be something different.

    I strongly suspect this is a graphics driver issue, especially if turning off WebGL fixes it.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Ah, maybe I was wrong - and it actually is probably more useful that way anyway. If you create an object at runtime then you might create it again later even after destroying it, so keeping its textures loaded helps prevent jank on the next creation.

  • If the loading bar turns red, an error occurred loading one of the images and the browser error console (ctrl+shift+j) will have more information. Commonly this is just because you forgot to upload one of the images and does not mean it's a C2 bug. What does the browser console say and can you link us to the uploaded demo that is not working?

  • There's a setting for the default preview browser in Preferences. That option should be respected for all the templates, does it not use it?

  • If your game supports both keyboard/mouse and touchscreen input it should "just work".

  • This looks the same as your demo in another bug report (https://www.scirra.com/forum/ejecta-in-landscape_t118621) which ran just fine for me. There's a bunch of changes and fixes in the next build, please test again with r187 (and the latest version of Ejecta) when it's out and file a new report if anything is still wrong.

  • Works fine for me with the latest Xcode and OS X Yosemite on an iPhone 4S running iOS 8.1. This is unlikely to be a Construct 2 bug anyway, it's probably related to either Ejecta or just how Xcode works, so closing.

  • Preview mode does not do any spritesheeting.

  • Thanks, looks like a weird IE9 quirk. Fixed for the next build.

Ashley's avatar

Ashley

Online Now
Early Adopter

Member since 21 May, 2007
Last online 27 Oct, 2026

Twitter
Ashley has 1,835,092 followers

Connect with Ashley

Trophy Case

  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • Forum Mega Brain Made 20,000 posts in the forums
  • x126
    Coach One of your tutorials has over 1,000 readers
  • x74
    Educator One of your tutorials has over 10,000 readers
  • x6
    Teacher One of your tutorials has over 100,000 readers
  • Sensei One of your tutorials has over 1,000,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • x44
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs