#Why isn't LocalTransform on my gameobject?
1 messages · Page 1 of 1 (latest)
show your baker
using UnityEngine;
public struct PlayerInput : IComponentData
{
public int Horizontal;
public int Vertical;
}
public class PlayerInputAuthoring : MonoBehaviour
{
class Baking : Baker<PlayerInputAuthoring>
{
public override void Bake(PlayerInputAuthoring authoring)
{
TransformUsageFlags transformUsageFlags = new TransformUsageFlags();
Entity entity = GetEntity(transformUsageFlags);
AddComponent<PlayerInput>(entity);
}
}
}```
you don't add transform usage flags to add LocalTransform
default equals to None - meaning your Baker does not rely ont ransforms at all
and since nothing else adds flags for LocalTransform
it's not added