Ashley's Forum Posts

  • Does turning the icon cache back on affect it?

  • If such a simple .capx works differently in some cases it would suggest it's a bug to me - can you file a bug report with that .capx following all the guidelines, in particular the devices you've tested and which are reversed?

  • Yes, the separate data.js file on export is a new since r184.

  • Does turning off icon caching in preferences help? That can make a difference with large projects.

  • No, the browser object does not inherently require unrestricted web access, since it does not access the web unless you use a specific feature that does so (such as opening a URL, but I don't know how that ties in to Apple's definition of "web access"). The social share plugin however probably does involve web access.

  • Unknow01 - I still need you to test IE11 to establish whether or not this is a C2 issue.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I'm pretty sure display glitches like this are graphics driver problems. In the past similar glitches have been fixed by a driver update. It's perfectly possible that the latest driver is still buggy.

    I don't think there is anything we can do about this - that blanked out section is handled and drawn by our UI library, so it's not our code.

  • I think this is the WACK tool being dumb; data.js actually contains JSON data, but it tries to validate it as Javascript code and fails. I don't know why, I thought JSON was a strict subset of JS code...

    We can't just rename data.js to data.json because a lot of servers don't have a MIME type set for .json, so return 404 not found, and so will fail to run the game.

    For the next beta I'll have a workaround and only use the .json extension on fussy platforms, but I think it would be worth telling Microsoft about this as well.

  • Unknow01 - I am interested in this problem, but like jobel says I need to be able to rule things out in order to make progress on the problem, and you still have not reported on IE11. In order to allow me to be as helpful as possible in bug reports I need all this information, which is also why it's in the bug report template. Opera uses Chrome's engine so doesn't bring any new information, and both Chrome and Firefox currently have known v-sync issues on Windows, but IE11 does not. Therefore if you test IE11 and report that it works well, that would identify that it's probably that you're just seeing known issues in Chrome and Firefox that others are seeing; if you still see problems in IE11, that would point towards a possible issue with the C2 engine, but without testing, I am inclined to assume you are seeing the existing Chrome/Firefox issues and therefore these are browser-side issues and not a C2 issue that is our responsibility to fix.

  • Oh, I forgot the editor rejects variables specifically for functions... it should work with animations and everything else though. TiAm is right that one of the problems of allowing even constant variables is if they are edited to be non-constant. Another problem with functions is when should the editor do a rename? If you have two "On function foo" events, and one "Call function foo" action, and you rename one of the two "On function" events, should it rename them all or not? What if you intend to only rename one to make it a different function?

    I think the best solution is a better feature to find/review/refactor across the whole project, so you can easily look up all function events and function calls if you want to rename something.

  • Construct 2's dictionary/array formats are not totally interoperable with JSON. For example you cannot have objects or arrays inside dictionary values. This is why C2 uses a variant of the format. It should not be difficult to convert between the two though (no recursion should be necessary!)

  • I don't think there will be any performance difference between the two. It is easy to check the answer to this kind of question yourself, just measure the performance, and if you can't measure a difference it probably doesn't matter. So go with whichever one is easier to use.

  • All the project files are actually exported flat, to the same folder - the project structure is lost on export. So for example you'd AJAX request just "Level3.xml", without any subfolder.

  • It doesn't make any sense to me, but it wouldn't be the first crazy nonsensical bug I ever dealt with, so I'm always prepared to find out if it's the case. If it really is the cause, perhaps creating a new project with nothing but loads of web fonts might demonstrate the issue?

  • Well the first step to help is to identify if it's specific to your machine and which browsers are affected. If normal Windows Updates don't work are you sure that there isn't some system-wide issue that could be causing both Windows Updates to fail and performance issues in browsers?