MP-TD/Assets/Scripts/Common/TDPrefabsAuthoring.cs

27 lines
773 B
C#

using Unity.Entities;
using UnityEngine;
namespace Common
{
public class TDPrefabsAuthoring : MonoBehaviour
{
// public GameObject PrefabController;
public GameObject PrefabCharacter;
public class TdPrefabsAuthoringBaker : Baker<TDPrefabsAuthoring>
{
public override void Bake(TDPrefabsAuthoring authoring)
{
var entity = GetEntity(TransformUsageFlags.None);
AddComponent(entity, new TdPrefabs()
{
Character = GetEntity(authoring.PrefabCharacter, TransformUsageFlags.Dynamic),
// Controller = GetEntity(authoring.PrefabController, TransformUsageFlags.Dynamic)
});
}
}
}
}