25 lines
658 B
C#
25 lines
658 B
C#
using System.Linq.Expressions;
|
|
using Unity.Entities;
|
|
using Unity.Rendering;
|
|
using UnityEngine;
|
|
|
|
namespace Common
|
|
{
|
|
class CharacterAuthoring : MonoBehaviour
|
|
{
|
|
public class CharacterAuthoringBaker : Baker<CharacterAuthoring>
|
|
{
|
|
public override void Bake(CharacterAuthoring authoring)
|
|
{
|
|
var entity = GetEntity(TransformUsageFlags.Dynamic);
|
|
AddComponent<CharacterTag>(entity);
|
|
AddComponent<NewCharacterTag>(entity);
|
|
AddComponent<TdTeam>(entity);
|
|
|
|
AddComponent<CharacterConfig>(entity);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|