public override void Draw(CanvasRenderingContext2D g) { //base.Draw(g); if (alpha < 1) { if (alpha <= 0) { return; } g.GlobalAlpha = alpha; } //Text.Position.CopyFrom(Position); Text.ForceUpdate(); Text.Position.X = (int)Position.X - (Text.spriteBuffer.Width / 2); Text.Position.Y = (int)Position.Y - (Text.spriteBuffer.Height / 2); Text.Draw(g); g.GlobalAlpha = 1f; }
public override void Draw(CanvasRenderingContext2D g) { base.Draw(g); if (Controller.locked && InputControllerManager._this.Controllers.Count > 1) { Controller.Unlock(); } Title.Draw(g); Version.Draw(g); Desc.Draw(g); Controls.Draw(g); menu.Draw(g); menu.Update(); Credits.Draw(g); //var M = KeyboardManager._this.MousePosition.Clone(); var M = KeyboardManager._this.CMouse.Clone(); if (!App.Div.Style.Left.Contains("px")) { return; } /*M.X -= float.Parse(App.Div.Style.Left.Replace("px", ""));*/ //Credits.Text = "X:" + M.X+"/"+(spriteBuffer.Width * 0.1) +" Y:"+M.Y+"/"+(spriteBuffer.Height * 0.96); if (M.X < spriteBuffer.Width * 0.17 && M.Y >= spriteBuffer.Height * 0.96) { App.Div.Style.Cursor = Cursor.Pointer; if (KeyboardManager._this.TappedMouseButtons.Contains(0)) { Global.Location.Href = "https://rsgmaker.deviantart.com"; } } else { App.Div.Style.Cursor = null; } }