24 lines
723 B
C#
24 lines
723 B
C#
|
|
using Unity.Entities;
|
||
|
|
using UnityEngine;
|
||
|
|
|
||
|
|
namespace HappyForest.Prototypen
|
||
|
|
{
|
||
|
|
public class DotsSpawnerAuthoring : MonoBehaviour
|
||
|
|
{
|
||
|
|
public GameObject dotsPrefab;
|
||
|
|
|
||
|
|
class Baker : Baker<DotsSpawnerAuthoring>
|
||
|
|
{
|
||
|
|
public override void Bake(DotsSpawnerAuthoring authoring)
|
||
|
|
{
|
||
|
|
var entity = GetEntity(TransformUsageFlags.None);
|
||
|
|
|
||
|
|
AddComponent(entity, new SpawnerData
|
||
|
|
{
|
||
|
|
// TransformUsageFlags.Dynamic ist extrem wichtig, damit die Pille sich später bewegen darf!
|
||
|
|
DotsPrefabEntity = GetEntity(authoring.dotsPrefab, TransformUsageFlags.Dynamic)
|
||
|
|
});
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|