Ashley's Recent Forum Activity

  • The FolderPath expression just repeats the Folder path parameter of file operations like Write text file in triggers like On file operation complete. You can get the name of the chosen folder after a folder picker completes using the FolderNameAt(0) expression. (I realized this purpose was not documented, so I updated the manual entry to cover that.)

    You cannot get the full file path to the folder (C:\Users\username\Documents\somefolder). For privacy reasons browsers do not expose such paths, as it can leak personal details like your username. Besides even if you could get that full path, you can't do anything with it in the File System plugin, as it never uses full paths. You can only work starting from picked folders, or known folders or desktop, only ever knowing the relative path from that folder.

  • Probably the easiest way to see the URL for your project in mobile exports is to add a Text object and the Browser object and set the text to the Browser.URL expression. IIRC in modern Construct versions the Android URL is https://localhost/, and the iOS one is on the app: protocol and I think included some kind of app ID in place of the domain.

  • If you want to continue using NW.js, stick to the r449.x LTS releases. However even those will eventually be unsupported, so my advice is to switch to the Windows, macOS and Linux export options instead.

    I don't think export with windows webview2 will work for me because in the exported folder json files are directly available for the user to edit and the kind of game I'm building is not meant for this to be easily accessible.

    Enable the 'Bundle assets' option for the Windows WebView2 export and it will hide your files much like the NW.js 'Package assets' option did.

  • I'd guess that means it's a graphics driver bug, since if changing the graphics performance preference fixes it, it probably means it is using a different GPU with a different driver that does not have a bug.

  • This may be what was noted in the r458.2 release notes:

    There have been some reports of Layout View glitches that we could not reproduce in r458. The main change to rendering in that release is that WebGPU (a more modern graphics technology) is now enabled by default for both the editor and runtime, whereas previously it used the older WebGL. It is possible some systems have graphics driver bugs that cause problems with WebGPU only. If you are having trouble with rendering glitches in the Layout View, try checking for any available system software updates or for a graphics driver update. Otherwise, you can disable WebGPU for the editor in Settings, and for your project in Project Properties. If you consistently see the same rendering issue with WebGPU across different devices, please do still file an issue with us, as it may then be an issue with Construct itself.

  • Support for 32-bit Windows systems is now so rare it's been retired in the latest releases. 64-bit systems appeared around 20 years ago, and even Windows 11 doesn't support 32-bit systems any more. If you still need x86 Windows support, it's still available in the r449.x LTS releases.

  • In short, you can load a URL in to a Binary Data object with the AJAX object by using 'Set response binary' just before making the request. Then you can write that Binary Data to storage using the Local Storage 'Set binary item' action. You can load it again with 'Get binary item' and if you need a URL again, use the GetURL expression of the Binary Data object.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Use the Windows WebView2 or macOS WKWebView export options instead of NW.js - they're much smaller, and in fact NW.js has been retired in the latest releases. There's also a guide in the manual on optimizing download size.

    • Post link icon

    For privacy and security reasons we cannot deal with subscription support questions in a public forum - please contact supportnpi@construct.net for such queries.

  • In the video you only disable WebGPU for the project, not for the editor. You need to disable WebGPU for the editor in Settings to be able to enable the effects and see them in the editor. If you still think there's a problem, you'll need to file an issue following all the guidelines.

  • The "SkendPow" effect also doesn't support WebGPU. You'll need to disable WebGPU and go back to using WebGL only for such effects.

    Construct has supported WebGPU for a couple of years now, just disabled by default until now, so there's been plenty of time for addon developers to provide a WebGPU port. I'm afraid this type of thing is one of the risks of using unmaintained third-party addons.

    • Post link icon

    I'm afraid for security and privacy reasons we cannot provide support for payment or subscription related questions in a public forum, so closing - please contact supportnoi@construct.net for such queries.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,762,523 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
  • x125
    Coach One of your tutorials has over 1,000 readers
  • x74
    Educator One of your tutorials has over 10,000 readers
  • x5
    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
  • x42
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs