private void SetFlip(SoldierPositionEvent message) { if (message.IsRightLooking) { position.SetRightLooking(); } if (message.IsLeftLooking) { position.SetLeftLooking(); } }
public void Update() { var message = new SoldierPositionEvent { SoldierId = identificator.SoldierId, Position = transform.position, }; looking.FillMessage(message); MessageBroker.Default.Publish(message); }
private void SetPosition(SoldierPositionEvent message) { position.SetPosition(message.Position); position.AimTo(message.LookingPoint); }