Ashley's Recent Forum Activity

  • Oh, I see. It is indeed a regression in r190. It should be fixed in the next release. In future please report issues to the issue tracker, things only mentioned in the forum are often lost.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • This wasn't an intended change, it should still work. What do you mean that it doesn't work any more?

  • WindowWidth is deprecated and shouldn't be used any more, which is why it's also removed from the documentation.

  • Using addons only available for the C2 runtime that are not available for the C3 runtime is the main reason a project could not be upgraded.

  • Oh gee, wow, that's some Construct archaeology right there 😆 I guess we had the same problem and solved it through reassignment back then, and that got carried over to C3. In general I think random IDs are the best way to solve this though.

  • Oh, I see. That makes more sense now.

    I completely forgot there was any kind of UID conflict detection in C3. It doesn't seem like a good feature, because you can refer to UIDs in events, and so switching the UID can break the project. I checked our code logs and it looks like it exists solely for compatibility with C2 projects, probably because there was a bug in C2 that assigned duplicate UIDs or something. It's not there for the benefit of source control... but I guess it's one of these old backwards-compatibility hacks that people end up depending on anyway...

    Similarly if Construct reassigns in-use image sprite IDs, you'll get jumbled animations using frames from the wrong objects, which doesn't seem great. I think a better approach is to use random number assignment, which Construct already does with SIDs for various purposes. I can't remember any reason why image sprite IDs need to be sequential or reasonably low numbers, but to be honest this is all super complicated code written years ago, so I'm not absolutely sure. Anyway I made a change for the next release to use random number assignment for image sprite IDs, so we'll see how that plays out. I don't think it's worth changing anything for UIDs since it's convenient for users to have low numbers if they're being manually entered.

  • Diora - for what it's worth I contacted Kaspersky about this and they provided some more steps to follow if you want to diagnose the issue - see this thread for details.

  • We've received occasional reports from customers that Construct can fail to load when using Kaspersky software, e.g. as described in this thread.

    We'd like to resolve this to avoid it being a problem for future Construct users, so if you've been affected or we directed you to look here for support with Kaspersky-related issues, please note the following message that Kaspersky provided after we contacted them:

    We have tried to reproduce the problem using last version of Chrome and trial version of construct application on editor.construct.net

    But the problem does not reproduce.

    We suppose the problem could be related to our script injection feature and our Kaspersky Protection plug-in.

    Unfortunately we would need step-by-step reproduction scenario in order to diagnose this issue.

    Could you please send to customers, who faced this issue, the following instructions:

    1. Please check the problem with disabled Kaspersky Protection add-on

    In Google Chrome - open browser and paste in the address bar the following entry:

    chrome://extensions/

    Press -Enter

    Disable Kaspersky Protection extension and re-open the browser.

    In Mozilla Firefox: - - open browser and paste in the address bar the following entry:

    about:addons

    Press -Enter

    Disable Kaspersky Protection add-on and re-open the browser.

    2. Check the problem with disabled script injection:

    Open Kaspersky main menu => Settings => Additional => Network => Traffic processing => uncheck the box:

    -Inject script into web traffic to interact with web pages

    Re-open the browser and check the problem.

    3. Create a request to Kaspersky technical support via my.kaspersky.com and report the issue and your findings

    Thank you.

    P.S. The instructions are only for Home products users:

    Kaspersky Anti-Virus

    Kaspersky Internet Security

    Kaspersky Total Security

    but not for Corporate products:

    e.g. Kaspersky Endpoint Security

  • The way to freeze the display would be to take a snapshot and display that... so, probably not! You could try doing something else like pasting it in to a Drawing Canvas instead.

  • I think this is a Chrome bug, either crbug.com/1025695 (fixed) or crbug.com/1053477 (in progress).

  • Why not just try it and see what happens? Construct should automatically adapt the object size to a newly imported image size.

  • All C2 and C3 web exports are already PWAs, providing you use secure hosting. This has been the case for a long time. I don't see what relevance that has to this discussion, though.

Ashley's avatar

Ashley

Online Now
Early Adopter

Member since 21 May, 2007
Last online 2 Jul, 2026

Twitter
Ashley has 1,770,046 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
  • 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