question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Sprite execution order incompatibility causes layering issues in this project

See original GitHub issue

Expected Behavior

https://scratch.mit.edu/projects/73724746/ should behave the same in 2.0 and 3.0.

Actual Behavior

This project does not have the mountains in the correct layer when imported into 3.0. I think this is an execution order issue as the sprites follow the model of go to front followed by go back [n] layers. The resulting layer for the sprite in question depends on when the sprites code is executed in comparison to other sprites.

Found by @carljbowman in a smoke test on 08/17/18.

Issue Analytics

  • State:open
  • Created 5 years ago
  • Comments:13 (13 by maintainers)

github_iconTop GitHub Comments

1reaction
kchadhacommented, Apr 9, 2019

@ktbee, before proceeding, would it be possible for you to create and share an sb2 execute integration test project that illustrates the differences between 2.0 and 3.0 behavior you’re talking about above?

0reactions
mzgoddardcommented, Apr 19, 2019
Read more comments on GitHub >

github_iconTop Results From Across the Web

How to solve your Unity 2D sprite sorting / layer issues!
A lot more active on Twitter @IndieGameDAV This addresses some important setting up of unity to addressunity sprite layering issues that ...
Read more >
Sorting Groups - Unity - Manual
See 2D Sorting for more information on using Sorting Layers to sort Sprites, and Unity's Renderer sorting criteria. Sorting Renderers within a Sorting...
Read more >
Render multiple layers in XNA - Stack Overflow
You can easily do this with RenderTargets :-) There are lots of resources on how to use them on the web (example). If...
Read more >
Incompatible Changes — Ren'Py Documentation
See the changelog for the problems it can cause. ... The order in which Ren'Py's self-voicing reads out layers, screens, and displayables in ......
Read more >
spine-unity Runtime Documentation - Esoteric Software
To use the spine-unity runtime in your Unity project: ... As an alternative, you can change Script Execution Order to run after SkeletonAnimation's...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found