Hi. Just started with DOTS and met this problem.
This is my component:
public struct FartManMoveInputComponent : IComponentData
{
public float fartPower;
public int fartPowerMuliplyer;
}
public class FartManMoveInput : MonoBehaviour
{
public float fartPower;
public int fartPowerMuliplyer;
}
public class FartManMoveInputBaker : Baker<FartManMoveInput>
{
public override void Bake(FartManMoveInput authoring)
{
Entity entity = this.GetEntity(TransformUsageFlags.Dynamic);
AddComponent(entity, new FartManMoveInputComponent{
fartPower = authoring.fartPower,
fartPowerMuliplyer = authoring.fartPowerMuliplyer
});
}
}
And when I input fartPowerMuliplyer value into FartManMoveInput script it does not translates to component value:
What I do wrong?
p.s. fartPower works well

