Tạo Dino đầu tiên với ECS
DinoTag.cs
Tạo một struct trống kế thừa IComponentData. Struct này chỉ có tác dụng đánh dấu entity là Dino nên không cần data.
using Unity.Entities;
public struct DinoTag : IComponentData { }MovementData.cs
Tạo một IComponentData chứa dữ liệu cần thiết cho việc di chuyển.
using Unity.Entities;
using Unity.Mathematics;
public struct MovementData : IComponentData
{
public float Speed;
public float3 Direction;
}DinoAuthoring.cs
Trong Unity Editor tạo một Subscene