Welcome!
This is the community forum for my apps Pythonista and Editorial.
For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.
Debugging and breakpoints within scene.update()
-
Currently I am trying to program a simple rigid-body simulation using Pythonista and it’s Scene framework for the rendering.
I realized that it is difficult to debug at a specific point in frame since even if you add a breakpoint in editor somewhere within scene.update(), the Scene continues to run after hitting the breakpoint.
And if you resume from a breakpoint, the view seems to back step to where it was. (Tbh not sure what the behavior is)
I also tried to set a pdb breakpoint within scene.update(), but that seems to crash the application.
The best bet I have so far is to have the scene pause at where Pythonista breakpoint is added; this would keep the variables the way they were at the point breakpoint was hit.
- Do anyone have similar experiences in trying to debug a scene mid-step?
- How is the debugging behavior defined when adding it within Scene step?
- Are there any recommended ways one could debug a Scene in it’s step?