/// <summary> /// Initialise a new instance of the KryptonWorkspaceSequence class. /// </summary> /// <param name="orientation">Initial orientation of the children.</param> public KryptonWorkspaceSequence(Orientation orientation) { _orientation = orientation; // Create the child collection for holding items Children = new KryptonWorkspaceCollection(this); Children.PropertyChanged += OnChildrenPropertyChanged; Children.MaximizeRestoreClicked += OnChildrenMaximizeRestoreClicked; // Default properties _setVisible = true; WorkspaceStarSize = new StarSize(); WorkspaceActualSize = Size.Empty; UniqueName = CommonHelper.UniqueString; }
public void SetSize(StarSize size) { SpriteRenderer spriteRen; if (size == StarSize.Sml) { spriteRen = GetComponent <SpriteRenderer>(); spriteRen.color = new Color(97f / 255f, 122f / 255f, 122f / 255f, 1f); speedMult = Random.Range(.5f, .65f); } else if (size == StarSize.Med) { spriteRen = GetComponent <SpriteRenderer>(); spriteRen.color = new Color(97f / 255f, 122f / 255f, 122f / 255f, 1f); speedMult = Random.Range(.9f, 1.1f); } }