public void UpdateThumbnail() { var site = siteModel.GetSite(); var siteThumbnail = new SiteThumbnail { name = site.name, position = site.position, size = site.graphicsComponent.size, color = site.graphicsComponent.color, }; siteView.UpdateThumbnail(siteThumbnail); }
public void UpdateThumbnail(SiteThumbnail siteThumbnail) { if (this.siteThumbnail.Equals(siteThumbnail)) { return; } this.siteThumbnail = siteThumbnail; rootTransform.position = siteThumbnail.position; nameView.UpdateText(siteThumbnail.name); spriteView.UpdateSprite( siteThumbnail.size, siteThumbnail.color); // TODO (Xiaoyue): offset text views. }