James Liu
James Liu
#6725 and #6580 have been merged. Tentatively closing this. If there are still issues serializing specifically because of `ComputedVisibility`, please reopen this issue. Otherwise file a separate one.
I haven't fully reviewed this yet, but a quick bikeshed on the name: `UnsafeWorldCell`? It behaves much more closely to `UnsafeCell`, which is what I've been treating `&World` as up...
> I think that `UnsafeWorldCell` should have a way to pull `&mut World` out of it. Would be useful for the actual `WorldCell` impl and also the scheduler seems to...
Discussed with @BoxyUwU that their comments above [are not blocking and can be done in a followup PR](https://discord.com/channels/691052431525675048/1068321765190795364/1068321768042922045). Counting that as 2 SME approvals. bors r+
If done, it would probably be best to provide links to or provide proper documentation for the proper usage in the README.
In this particular example, it seems like C will deadlock if A and B both do not occur before or after C, or at least allow one of them to...
If possible try to use ECS storage for your data since the scheduler understands the data dependencies there (it can also be faster due to no/few atomic operations being needed)....
Might want to test this again, though I don't think the deadlock can be addressed without exposing internal mutability information to the scheduler. Your only bet really is to add...
Curious if this is doable by having two separate cameras, one a child of the other, targeting different layers. This is how I'd normally do this in Unity, and it...