private void MoveEnemy(EnemyMovementComponent comp) { var movementVec = comp.TargetPosition.Value - comp.gameObject.transform.position; movementVec.y = 0; movementVec = movementVec.normalized * _speed; var rigid = comp.GetComponent <Rigidbody>(); rigid.AddForce(movementVec); }