private void UpdateRollbackClock() { float totalTime = currentPlayerStats.RollbackCount * currentPlayerStats.RollbackTime; timeRatioImage.fillAmount = timeRatio.Value / totalTime; Color newColor = currentColors.GetColor(ColorType.RewindColor); newColor.a = timeRatioImage.color.a; timeRatioImage.color = newColor; }
private void SetColors() { ParticleSystem ps = GetComponent <ParticleSystem>(); ColorSchemePicker rcs = FindObjectOfType <ColorSchemePicker>(); if (ps == null || rcs == null) { Destroy(this); return; } Gradient g = new Gradient(); //GradientColorKey key1 = new GradientColorKey(rcs.GetColor(minColorIndex), 0f); //GradientColorKey key2 = new GradientColorKey(rcs.GetColor(maxColorIndex), 1f); GradientColorKey key1 = new GradientColorKey(ColorScheme.GetColor(minColorIndex), 0f); GradientColorKey key2 = new GradientColorKey(ColorScheme.GetColor(maxColorIndex), 1f); GradientAlphaKey alphaKey1 = new GradientAlphaKey(1f, 0f); GradientAlphaKey alphaKey2 = new GradientAlphaKey(1f, 1f); g.SetKeys(new GradientColorKey[2] { key1, key2 }, new GradientAlphaKey[2] { alphaKey1, alphaKey2 }); StartCoroutine(ColorParticles(g, ps)); }
private void UpdateColors() { if (_colorScheme != null) { // Labels color foreach (Control control in Controls) { SetLinkColor(control); } // Bar caption color (foreground) _title.ForeColor = _colorScheme.GetColor("SeeAlso.Caption" + ActiveColorSuffix); } Invalidate(false); }
private void ApplyColorToLabel(TextMeshPro label, ColorType color, float alpha) { Color applyTopColor = currentColors.GetColor(color); applyTopColor.a = alpha; label.color = applyTopColor; }
public Slider(Vector2i position, int minValue, int maxValue, int size, int defaultValue, string leftText, string rightText, string id, Renderer.Alignment align = Renderer.Alignment.Left, bool swapTexts = false) : this(position, minValue, maxValue, size, defaultValue, leftText, rightText, id, ColorScheme.GetColor($"slider_{id}_idle"), ColorScheme.GetColor($"slider_{id}_hover"), ColorScheme.GetColor($"slider_{id}_click"), align, swapTexts) { }
public void Reset() { Color color = defaultColorScheme.GetColor(pickerColor.Value); picker.color = color; currentColorScheme.SetColor(pickerColor.Value, color); customColorScheme.SetColor(pickerColor.Value, color); }
static Color NormalColor(int noteDirLayer, int curDirLayer, Color color, Color nextDirLayerColor) { int difference = Math.Abs(noteDirLayer - curDirLayer); return(difference switch { 0 => color, 1 => nextDirLayerColor, _ => ColorScheme.GetColor("transparent") });
public virtual void Start() { Recolor(ColorScheme.GetColor(index)); //RandomColorScheme rcs = FindObjectOfType<RandomColorScheme>(); //if(rcs != null) //{ // Recolor(rcs.GetColor(index)); //} }
private void UpdateColors() { BackColor = _active ? ColorScheme.GetColor(_colorScheme, "PaneCaption.Active", SystemColors.ActiveCaption) : ColorScheme.GetColor(_colorScheme, "PaneCaption.Inactive", SystemColors.InactiveCaption); _captionLabel.BackColor = BackColor; _captionLabel.ForeColor = _active ? ColorScheme.GetColor(_colorScheme, "PaneCaption.ActiveText", SystemColors.ActiveCaptionText) : ColorScheme.GetColor(_colorScheme, "PaneCaption.InactiveText", SystemColors.InactiveCaptionText); }
private void UpdateCollider() { if (representations[0].sharedMaterial != null) { Color color = currentColors.GetColor(colorType); representations[0].sharedMaterial.color = color; } UpdateColliderPoints(edgeCollider2D, wallPoints, wallRadius, true); UpdateColliderPoints(pickupEdgeCollider2D, pickupColliderPoints, pickupColliderRadius, false); }
/** * Creates a link type label for the pool. */ private Control OnCreateLinkTypeLabel() { Label typeLabel = new Label(); typeLabel.Font = _linkTypeLabelFont; typeLabel.ForeColor = ColorScheme.GetColor(_colorScheme, "LinksBar.LinkTypeText", Color.FromArgb(96, 96, 96)); typeLabel.BackColor = Color.FromArgb(0, DefaultBackColor); typeLabel.AutoSize = true; return(typeLabel); }
private void OnEnable() { if (picker == null) { picker = GetComponent <FlexibleColorPicker>(); } settingsController.PrepareCustomColor(); Assert.IsFalse(pickerColor.Value == ColorType.None); Assert.IsFalse(picker == null, "No FlexibleColor Picker assigned to " + this.name); variableName.text = ColorTypeVar.GetColorTypeName(pickerColor.Value); picker.color = currentColorScheme.GetColor(pickerColor.Value); }
/** * Creates a link type label with the specified name. */ private Control AddLinkTypeLabel(ref int curX, ref int curY, string text) { JetLinkLabel typeLabel = (JetLinkLabel)_linkTypeLabelPool.GetControl(); int typeLabelHeight = (int)(17 * Core.ScaleFactor.Height); typeLabel.Text = text; typeLabel.Bounds = new Rectangle(_linkTypeLabelX, curY, Width - _linkTypeLabelX - 4, typeLabelHeight); typeLabel.Visible = true; typeLabel.ForeColor = ColorScheme.GetColor(_colorScheme, "LinksPane.LinkTypeText", Color.Black); curY += typeLabelHeight; return(typeLabel); }
//static ColorSchemePicker rcs = null; //private void Awake() //{ // if(rcs == null) // { // rcs = FindObjectOfType<RandomColorScheme>(); // } //} //public override void Start() //{ // Recolor(ColorScheme.GetColor(index)); // //if (rcs != null) // //{ // // Recolor(rcs.GetColor(index)); // //} //} private void OnEnable() { //if (rcs == null) //{ // rcs = FindObjectOfType<ColorSchemePicker>(); //} //if(rcs != null) //{ // Recolor(rcs.GetColor(index)); //} Recolor(ColorScheme.GetColor(index)); }
private void ApplyColor() { if (currentColors == null) { return; } if (modeEffect == null) { modeEffect = GetComponent <BlendModeEffect>(); } Color color = currentColors.GetColor(type); color.a = 1.0f; modeEffect.OverlayColor = color; }
private Dictionary <ImmutableList <HeaderLevel>, PointPairList> GetColumnPointPairLists( PivotedProperties.SeriesGroup seriesGroup, int xAxisIndex, int yAxisIndex) { var pointLists = new Dictionary <ImmutableList <HeaderLevel>, PointPairList>(); var results = Clusterer.PerformPcaOnColumnGroup(seriesGroup, Math.Max(xAxisIndex, yAxisIndex) + 1); var headerLevels = Clusterer.Properties.GetColumnHeaders(seriesGroup).ToList(); for (int iColumn = 0; iColumn < results.ItemComponents.Count; iColumn++) { var headers = new List <HeaderLevel>(); foreach (var series in headerLevels) { var pd = series.PropertyDescriptors[iColumn]; var objectValue = Clusterer.RowItems.Select(pd.GetValue).FirstOrDefault(value => null != value); headers.Add(new HeaderLevel(series.SeriesCaption, objectValue, ColorScheme.GetColor(series, objectValue) ?? MISSING_COLOR)); } var key = ImmutableList.ValueOf(headers); PointPairList pointPairList; if (!pointLists.TryGetValue(key, out pointPairList)) { pointPairList = new PointPairList(); pointLists.Add(key, pointPairList); } var pointInfo = new PointInfo(key); var cellLocator = CellLocator.ForColumn(headerLevels.Select(series => series.PropertyDescriptors[iColumn]).ToList(), ImmutableList.Empty <DataPropertyDescriptor>()); var rowItem = Clusterer.RowItems[0]; pointInfo = pointInfo.ChangeIdentityPath(cellLocator.GetSkylineDocNode(rowItem)?.IdentityPath) .ChangeReplicateName(cellLocator.GetReplicate(rowItem)?.Name); var pointPair = new PointPair(results.ItemComponents[iColumn][xAxisIndex], results.ItemComponents[iColumn][yAxisIndex]) { Tag = pointInfo }; pointPairList.Add(pointPair); } return(pointLists); }
protected override void OnPaint(PaintEventArgs e) { // Pick the background color from the scheme Color colorBack = ColorScheme.GetColor(_colorScheme, "SeeAlso.Background" + (_active ? "Active" : "Inactive"), Color.Black); // There's a cutting on the left of the bar (diagonal one). // This is the size of its bounding box, equal to the bar height, as it is at 45 deg. int nCuttingBoxSize = ClientRectangle.Height; ////////////////// // Paint Background //// // Rectangular (main) part Rectangle rectBack = ClientRectangle; rectBack.X += nCuttingBoxSize; // Leave some space on the left for the cutting rectBack.Width -= nCuttingBoxSize; using (Brush brush = new SolidBrush(colorBack)) e.Graphics.FillRectangle(brush, rectBack); //// // Cutting on the left // Points of the cutting triangle: left-top, right-top, right-bottom Point[] ptCuttingTopRight = new Point[] { new Point(0, 0), new Point(nCuttingBoxSize, 0), new Point(nCuttingBoxSize, nCuttingBoxSize) }; Point[] ptCuttingBottomLeft = new Point[] { new Point(0, 0), new Point(0, nCuttingBoxSize), new Point(nCuttingBoxSize, nCuttingBoxSize) }; byte[] types = new byte[] { (byte)PathPointType.Start, (byte)PathPointType.Line, (byte)PathPointType.Line }; using (Brush brushMyBackground = new SolidBrush(colorBack)) using (Brush brushForeignBackground = new SolidBrush(Undercolor)) using (GraphicsPath pathTopRight = new GraphicsPath(ptCuttingTopRight, types)) using (GraphicsPath pathBottomLeft = new GraphicsPath(ptCuttingBottomLeft, types)) { e.Graphics.FillPath(brushMyBackground, pathTopRight); e.Graphics.FillPath(brushForeignBackground, pathBottomLeft); } }
// bruh Rider wth // ReSharper disable once UnusedMember.Local static void Main() { renderer.UpdateFramerateSetting(); //renderer.onWindowRecreated += (_, __) => { renderer.window.KeyPressed += Game.KeyPressed; renderer.window.MouseWheelScrolled += Game.MouseWheelScrolled; renderer.window.LostFocus += Game.LostFocus; renderer.window.GainedFocus += Game.GainedFocus; renderer.window.Closed += (___, ____) => Game.End(); //}; Bindings.Reload(); ColorScheme.Reload(); Game.ReloadSounds(); Game.Start(); // Start the game logger.Info("Loading finished"); Clock fpsClock = new Clock(); while (renderer.window.IsOpen) // Executes every frame { renderer.window.DispatchEvents(); game.Update(); renderer.Clear(); Map.Draw(); UI.Draw(); renderer.Draw(ColorScheme.GetColor("background"), Settings.GetBool("bloom")); renderer.window.Display(); deltaTime = fpsClock.Restart().AsSeconds(); UI.fps = (int)MathF.Round(1f / deltaTime); //if(UI.fps < 30 && renderer.window.HasFocus()) logger.Warn("Lag detected: too low fps ({0})", UI.fps); } }
private Dictionary <ImmutableList <HeaderLevel>, PointPairList> GetRowPointPairLists(int xAxisIndex, int yAxisIndex) { var pointLists = new Dictionary <ImmutableList <HeaderLevel>, PointPairList>(); var results = Clusterer.PerformPcaOnRows(Math.Max(xAxisIndex, yAxisIndex) + 1); var cellLocator = CellLocator.ForRow(Clusterer.Properties.RowHeaders); for (int iRow = 0; iRow < results.ItemLabels.Count; iRow++) { var rowItem = results.ItemLabels[iRow]; var headers = new List <HeaderLevel>(); foreach (var pdHeader in Clusterer.Properties.RowHeaders) { var objectValue = pdHeader.GetValue(rowItem); headers.Add(new HeaderLevel(pdHeader.ColumnCaption, objectValue, ColorScheme.GetColor(pdHeader, rowItem) ?? MISSING_COLOR)); } var key = ImmutableList.ValueOf(headers); PointPairList pointPairList; if (!pointLists.TryGetValue(key, out pointPairList)) { pointPairList = new PointPairList(); pointLists.Add(key, pointPairList); } var pointInfo = new PointInfo(key); pointInfo = pointInfo.ChangeIdentityPath(cellLocator.GetSkylineDocNode(rowItem)?.IdentityPath) .ChangeReplicateName(cellLocator.GetReplicate(rowItem)?.Name); var point = new PointPair(results.ItemComponents[iRow][xAxisIndex], results.ItemComponents[iRow][yAxisIndex]) { Tag = pointInfo }; pointPairList.Add(point); } return(pointLists); }
public static tv4 Teal() => ExC(ColorScheme.GetColor("teal"));
public static tv4 Black() => ExC(ColorScheme.GetColor("black"));
public static tv4 Purple() => ExC(ColorScheme.GetColor("purple"));
//void OnChange(object sender, SqlNotificationEventArgs e) //{ // MessageBox.Show(e.Source.ToString()); //} public frmMoniter() { StyleManager.MetroColorGeneratorParameters = new DevComponents.DotNetBar.Metro.ColorTables.MetroColorGeneratorParameters(ColorScheme.GetColor("2F6496"), ColorScheme.GetColor("2F6496")); //StyleManager.MetroColorGeneratorParameters = new DevComponents.DotNetBar.Metro.ColorTables.MetroColorGeneratorParameters(ColorScheme.GetColor("0E6D38"), ColorScheme.GetColor("0E6D38")); InitializeComponent(); lstProjectNameShow.Add(3); lstProjectNameShow.Add(4); lstProjectNameShow.Add(5); lstProjectNameShow.Add(8); this.WindowState = FormWindowState.Maximized; Load(); pageSliderEmonitor.SelectedPage = page1Emonitor; }
public static tv4 Blue() => ExC(ColorScheme.GetColor("blue"));
public static tv4 Palette(string palette, Palette.Shade shade) => ExC(ColorScheme.GetColor(palette, shade));
public static tv4 Pink() => ExC(ColorScheme.GetColor("pink"));
public static tv4 Red() => ExC(ColorScheme.GetColor("red"));
public static tv4 Yellow() => ExC(ColorScheme.GetColor("yellow"));
public static tv4 Orange() => ExC(ColorScheme.GetColor("orange"));
public static tv4 Green() => ExC(ColorScheme.GetColor("green"));