A Unity ID allows you to buy and/or subscribe to Unity products and services, shop in the Asset Store and participate in the Unity community.
Separate names with a comma.
It's for consistency with EntityManager, where Exists() tests for existence of an entity and HasComponent() tests for presence of a component on...
A ForEach that calls Schedule or ScheduleParallel is scheduled as a job, yes, and so the work is not yet finished (or even necessarily started)...
It was on track for this month, but some notable bugs have pushed it back. Last I heard, the new target is mid-January.
Is the concern verbosity? Clarity? Job safety? The current way doesn't seem any more verbose to me: var csc =...
Release should be soon after one last notable bug is fixed. Enabled bits are being worked on, but we can't make any guarantees at this point of...
Nothing stops you from touching managed objects in native threads, but my understanding is it's not safe to do so unless you use GCHandle, right?
Hmm, what about entity access within a component system where the entities are not part of any registered query of the system? Like what if I just...
You generally don't need to worry in a regular ComponentSystem about completion of prior jobs because accessing entities on the main thread will...
As I've argued elsewhere, I don't think ECS models ordered relationships well, so I don't see any great benefit shoehorning the snake into ECS...
I think the simple answer is you shouldn't feel obligated to make EVERYTHING ecs. So just put in a GameObject, ScriptableObject, or plain C# class.
If jobs may be run in native threads, does accessing managed objects in jobs not conflict with garbage collection?
Thanks again. It seems quite misleading for the API to let us treat these components as if they belong to the entities at all. I'd rather it...
Thanks for the reply! So what happens when I create a new entity with a particular value for a chunk component? Does the chunk it happens to get...
Are chunk components a recent edition? Their documentation is very thin, and I can't find any videos talking about them. They sound like shared...
Worked! After toggling that on, flushing the entities package dir and reinstalling from the package manager, it now has the csproj file in my...
If I open the entities package directory (C:\Users\<USER>\AppData\Local\Unity\cache\packages\packages.unity.com\com.unity.entities@0.1.1-preview)...
I'm pretty sure that, immediately before a ComponentSystem update, you'll get an exception if the system has component groups conflicting with any...
I can see how ordering JobComponentSystem updates could be automatically optimized, but I wonder what, if anything, is done for regular...
I believe for cases where you don't need A to precede B, it's best to leave it unspecified because then ECS can decide the order between A and B...
Fifth video link at bottom here. I might follow this up with at least using the systems I didn't walk through, like the culling and the LOD...