SampleProject5 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 #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 #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. ECS Sample Project #1 ForEach 살펴보기 전에 유니티 ECS에 대한 컨셉을 모르시는 분은 아래의 링크에서 정보를 얻기를 바란다. [Unity DOTS/Dots Custom Manual] - UNITY DOTS - 유니티의 데이터 지향에 대해 간단하게 알아보자 Entites 관련 패키지 설치 방법은 아래 링크를 참고한다. [Unity DOTS] - Entites 0.51 version 설치 오늘 공부할 내용 샘플프로젝트 1탄에서는 Componet를 만들고 Entity를 생성하고 System으로 Entity를 회전시키는 간단한 로직을 돌리는 간단한 구조를 만들겁니다. 입문 단계의 내용이라 파악하는데 어렵지 않을 것입니다. Scripts 폴더를 만들고 그 안에 1. ForEcah 폴더를 만듭니다. 1. ForEach 폴더 안에 System,.. Unity DOTS/ECS Sample Projtect 2022. 7. 26. 이전 1 다음 💲 추천 글