private void UpdateEntity(object sender, NetworkEntityEventArgs e) { var ent = this.map.Entities.FirstOrDefault(_ => (_.ID == e.ID)); if (ent == null) { return; } ent.Position = e.Position; ent.Rotation = e.Rotation; ent.Visualization = e.Visualization; }
private void CreateEntity(object sender, NetworkEntityEventArgs e) { var entity = new Entity() { ID = e.ID, Position = e.Position, Rotation = e.Rotation, Visualization = e.Visualization }; this.map.AddEntity(entity); }