private void Start()
{
sprite = GetComponentInChildren<SpriteRenderer>();
pathfinder = GetComponent<Pathfinder>();
if (afterLoadFacing.HasValue)
{
SetNewFacing(afterLoadFacing.Value);
afterLoadFacing = default(Facing?);
}
animator = GetComponent<Animator>();
}