public static ViewContext Creat() { var contxt = new ViewContext(ViewComponents.ComponentCount); ViewComponents.OnContextCreat(contxt); return(contxt); }
public void GenId() { ViewComponents.Sort((a, b) => { return(a.ShowName.CompareTo(b.ShowName)); }); GameComponents.Sort((a, b) => { return(a.ShowName.CompareTo(b.ShowName)); }); int index = 0; foreach (var component in GameComponents) { if (!component.IsUnique) { component.Id = index++; } } GameComponentCount = index; foreach (var component in ViewComponents) { if (!component.IsUnique) { component.Id = index++; } } ViewComponentCount = index; }
public void StartUp(ViewComponents _view, PhotonManager _photon) { __viewComponents = _view; photonManager = _photon; SendNotification(STARTUP); }