Hi, I’m pretty new to Haxe and I spent the last weeks porting a rather big as3 game, learning quite a lot on the way
Now the game is starting to run, to the point where something breaks and I fix it : rinse, repeat
My problem is that caught exceptions are stopping code execution : Haxedevelop requires me to hit the green “play” button on every single caught exception ^^
For example when using Reflect.setProperty : Reflect first tries to access a setter, (inside a try/catch block) and when there is no setter I get a “[Fault] exception, information=ReferenceError: Error #1069” in HaxeDevelop’s output and I have to click to resume code execution.
Is this expected behavior ? I never used try/catch much with as3 and the few times I did the try part was not supposed to fail
More importantly : is there a way to ignore it ? And only have uncaught errors to interrupt code execution ?
I use Reflection quite a lot, mostly to load external data into objects, and I’m rebuilding the UI using stablexui which also uses Reflection… that is quickly adding to an insane number of unneeded interruptions