| 123456789101112131415161718192021222324252627282930313233343536 | 
							- using Unity.Entities;
 
- using Unity.Mathematics;
 
- namespace GPUECSAnimationBaker.Samples.SampleScenes.Marathon.RunnerSystems
 
- {
 
-     public struct RunnerSpawnerComponent : IComponentData
 
-     {
 
-         public float fieldSizeZ;
 
-         public float fieldSizeX;
 
-         public int nbrOfRunners;
 
-         public float speedWalking;
 
-         public float speedRunning;
 
-         public float speedSprinting;
 
-         public float minSpeed;
 
-         public float maxSpeed;
 
-     }
 
-     public struct RunnerSpawnerUpdateComponent : IComponentData
 
-     {
 
-         public float fieldSizeZ;
 
-         public float fieldSizeX;
 
-         public int nbrOfRunners;
 
-         public Random random;
 
-         public float updateTime;
 
-     }
 
-     
 
-     public struct RunnerSpawnerAnimatorPrefabBufferElement : IBufferElementData
 
-     {
 
-         public Entity gpuEcsAnimatorPrefab;
 
-     }
 
-     public struct RunnerSpawnerAnimatorBufferElement : IBufferElementData
 
-     {
 
-         public Entity gpuEcsAnimator;
 
-     }
 
- }
 
 
  |