Unity DOTS/ECS Sample Projtect8 ECS SampleProject #8 EntityPrefab Hello Cube 부분은 완료되었고 Advanced 폴더에 있는 예제를 뜯어보기로 했다. 해당 기능의 개념보다 예제 자체가 어려운건 건너뛰었다. 이번에 알아볼 내용 이번 글의 핵심은 EntityPrefabReference 라는 것이다. PrefabSpawnerSystem 에서 사용되는 것인데 Unity에서 제공하는 기능으로 Entity를 로드하고 생성하는 것에 최적화된 기능이라고 볼 수 있다. EntityPrefabReference 에 대해 ReadMe 에서는 아래와 같이 설명하는데 사실 이해는 안 간다. 더보기 이 샘플은 엔티티 프리팹을 참조하여 동적으로 로드하고 인스턴스화할 수 있도록 하는 방법을 보여줍니다. 장면에서 PrefabSpawnerAuthoring 구성 요소에는 프리팹에 대한 참조 배열이.. Unity DOTS/ECS Sample Projtect 2022. 8. 4. ECS SampleProject #7 IJobEntity 원래 7번은 7. IJobChunkStructBased 이지만 최근 버전에서는 IJobChunkStructBased가 IJobEntityBatch로 대체되어 건너뛰고 IJobEntity로 바로 넘어갑니다. 또한 9. ForEach_ISystem는 BurstCompile을 할 수 있는 구조체를 사용하는 예제인데 최신 버전부터 SystemBase의 OnUpdate에서도 구조체의 경우 BurstComplie을 사용할 수 있게 되었으므로, 9. ForEach_ISystem도 생략합니다. 선행 학습 [Unity DOTS/Dots Custom Manual] - UNITY DOTS - IJobEntity Jobs 에 대해 알아보자 이전 글 보기 [Unity DOTS/ECS Sample Projtect] - ECS S.. Unity DOTS/ECS Sample Projtect 2022. 7. 31. ECS Sample Project #6 SpawnAndRemove 선행 학습 [Unity DOTS/Dots Custom Manual] - UNITY DOTS - Entity Command Buffers 에 대해 알아보자. 이전 글 보기 [Unity DOTS/ECS Sample Projtect] - ECS Sample Project #1 ForEach [Unity DOTS/ECS Sample Projtect] - ECS Sample Project #2 IJobEntityBatch [Unity DOTS/ECS Sample Projtect] - ECS Sample Project #3 Sub Scene [Unity DOTS/ECS Sample Projtect] - ECS Sample Project #4 SpawnFromMonoBehaviour [Unity DOTS/ECS Sa.. Unity DOTS/ECS Sample Projtect 2022. 7. 30. ECS Sample Project #5 SpawnFromEntity 이전 글 보기 [Unity DOTS/ECS Sample Projtect] - ECS Sample Project #1 ForEach [Unity DOTS/ECS Sample Projtect] - ECS Sample Project #2 IJobEntityBatch [Unity DOTS/ECS Sample Projtect] - ECS Sample Project #3 Sub Scene [Unity DOTS/ECS Sample Projtect] - ECS Sample Project #4 SpawnFromMonoBehaviour 오늘 알아볼 내용 오늘은 4. SpawnFromMonoBehaviour와 비슷하지만 이번에는 GameObject에서 Entity를 생성하는 것이 아닌 Entity에서 Entity를 생성하는.. Unity DOTS/ECS Sample Projtect 2022. 7. 30. ECS Sample Project #4 SpawnFromMonoBehaviour 이전 글 보기 [Unity DOTS/ECS Sample Projtect] - ECS Sample Project #1 ForEach [Unity DOTS/ECS Sample Projtect] - ECS Sample Project #2 IJobEntityBatch [Unity DOTS/ECS Sample Projtect] - ECS Sample Project #3 Sub Scene 오늘 알아볼 내용 지금까지는 ConvertToEntity 옵션을 활성화한 GameObject가 Entity로 Convert 되도록 만들었지만 이번에는 GameObject가 Prefab GameObject를 Entity로 생성하는 방법에 대해 알아봅니다. 새로운 씬을 만들고 이름을 4. SpawnFromMonoBehaviour 로 .. Unity DOTS/ECS Sample Projtect 2022. 7. 29. ECS Sample Project #3 Sub Scene 이전 글 보기 [Unity DOTS/ECS Sample Projtect] - ECS Sample Project #1 ForEach [Unity DOTS/ECS Sample Projtect] - ECS Sample Project #2 IJobEntityBatch 오늘 알아볼 내용 오늘도 Cube가 빙글 빙글 예제를 진행할 것입니다. 다만 오늘은 Scripts 작업없이 오직 SubScene에 대해서 알아봅니다. 새로운 Scene을 만들고 이름을 SubScene으로 변경 후 원하는 폴더에 저장합니다. Scripts 폴더에 3. SubScene 폴더를 추가합니다. Cube 만들기 Cube 두개를 만들고 자식, 부모로 만들어 줍니다. 부모GameObject의 이름을 RotatingCube로 변경합니다. #1 Fo.. Unity DOTS/ECS Sample Projtect 2022. 7. 28. ECS Sample Project #2 IJobEntityBatch 지난 강좌 보기 [Unity DOTS/ECS Sample Projtect] - ECS Sample Project #1 ForEach 선행 학습 IJobEntityBatch란? [Unity DOTS/Dots Custom Manual] - UNITY DOTS - IJobEntityBatch 에 대해 알아보자 EntityQuery란? [Unity DOTS/Dots Custom Manual] - UNITY DOTS - EntityQuery에 대해 알아보자 오늘도 #1 ForEach 처럼 도형만 빙글빙글 도는 예제를 진행할 것이다. 차이점은 #1 은 ForEach를 통해 반복문을 실행했다면 오늘은 IJobEntityBatch를 통한 구현이라는 것과 Runtime 중에 Component를 Entity에게 추가하는 .. Unity DOTS/ECS Sample Projtect 2022. 7. 28. 이전 1 2 다음 💲 추천 글