public void Init(Texture2D appIcon, string postFix, float scaleFactor, int guiDepth, FresviiGUIEditGroupMember frameEditGroupMember) { if (Application.platform == RuntimePlatform.IPhonePlayer) { guiStyleTitle.font = null; guiStyleTitle.fontStyle = FontStyle.Bold; guiStyleSubmitButton.font = null; guiStyleBackButton.font = null; } this.title = FresviiGUIText.Get("Members"); this.frameEditGroupMember = frameEditGroupMember; this.GuiDepth = guiDepth; palette = FresviiGUIColorPalette.Palette; guiStyleTitle.normal.textColor = FresviiGUIColorPalette.GetColor(FresviiGUIColorPalette.NavigationBarTitle); texCoordsMenu = FresviiGUIColorPalette.GetTextureCoods(FresviiGUIColorPalette.NavigationBarBackground); texCoordsBorderLine = FresviiGUIColorPalette.GetTextureCoods(FresviiGUIColorPalette.NavigationBarUnderLine); height *= scaleFactor; guiStyleTitle.fontSize = (int)(guiStyleTitle.fontSize * scaleFactor); guiStyleSubmitButton.fontSize = (int)(guiStyleSubmitButton.fontSize * scaleFactor); hMargin *= scaleFactor; vMargin *= scaleFactor; this.backIcon = FresviiGUIManager.Instance.resourceManager.LoadTextureFromResource(FresviiGUIConstants.ResouceTextureFolderName + "/" + FresviiGUIConstants.BackIconTextureName + postFix, false); backButtonPosition = new Rect(vMargin, 0.5f * (height - backIcon.height), backIcon.width, backIcon.height); backButtonHitPosition = new Rect(0, 0, backButtonPosition.x + backButtonPosition.width + vMargin, height); guiStyleBackButton.fontSize = (int)(guiStyleBackButton.fontSize * scaleFactor); iconColor = FresviiGUIColorPalette.GetColor(FresviiGUIColorPalette.NavigationBarNormal); }
public void Init(Fresvii.AppSteroid.Models.Member member, float scaleFactor, string postFix, FresviiGUIEditGroupMember frameEditGroupMembers) { this.member = member; this.frameEditGroupMembers = frameEditGroupMembers; this.postFix = postFix; this.scaleFactor = scaleFactor; if (Application.platform == RuntimePlatform.IPhonePlayer) { guiStyleUserName.font = null; guiStyleUserName.fontStyle = FontStyle.Bold; guiStyleDelete.font = null; } userIconPosition = FresviiGUIUtility.RectScale(userIconPosition, scaleFactor); userNamePosition = FresviiGUIUtility.RectScale(userNamePosition, scaleFactor); sideMargin = userIconPosition.x; cardHeight *= scaleFactor; deleteButtonWidth *= scaleFactor; guiStyleUserName.fontSize = (int)(guiStyleUserName.fontSize * scaleFactor); guiStyleDelete.fontSize = (int)(guiStyleDelete.fontSize * scaleFactor); palette = FresviiGUIColorPalette.Palette; guiStyleUserName.normal.textColor = FresviiGUIColorPalette.GetColor(FresviiGUIColorPalette.CardUserName); guiStyleDelete.normal.textColor = FresviiGUIColorPalette.GetColor(FresviiGUIColorPalette.CardText1); texCoordsBackground = FresviiGUIColorPalette.GetTextureCoods(FresviiGUIColorPalette.CardBackground); textureCoordsSeparateLine = FresviiGUIColorPalette.GetTextureCoods(FresviiGUIColorPalette.CardSeperateLine2); textureCoordsDelete = FresviiGUIColorPalette.GetTextureCoods(FresviiGUIColorPalette.CardDeleteBackground); seperateLinePosition = FresviiGUIUtility.RectScale(seperateLinePosition, scaleFactor); GetUser(); }