Programming/ECS -1.0

SystemBase vs ISystem

Inner-Peace 2023. 1. 3. 11:09
반응형

ISystem

- unmanaged memory 사용가능

- Burst 사용가능 SystemBase 보다 더 빠르다.

- Job 사용가능

- IJobEntity 사용가능

- IJobChunk 사용가능

- WorldUnManaged. 사용가능

public partial struct UnManagedSystem : ISystem
{
	... 
}

 

 

SystemBase

- managed data에 유용하다

- GC사용 가능

- IJobEntity 사용가능

- IJobChunk 사용가능

- World. 사용가능

public partial class ManagedSystem : SystemBase
{
	...
}

System Event Order

 

 

반응형