protected override void OnRender() { base.OnRender(); var rect = LayoutInfo.RenderRect; var sourceRec = new Raylib_cs.Rectangle(0, 0, Texture.width, Texture.height); var destRec = new Raylib_cs.Rectangle(rect.Left, rect.Top, rect.Width, rect.Height); Raylib_cs.Raylib.DrawTexturePro(Texture, sourceRec, destRec, Vector2.Zero, 0, Color); }
new public void GenBoard(int startX, int startY) { for (int i = 0; i < 8; i++) { for (int j = 0; j < 8; j++) { rectangles[i, j] = new Raylib_cs.Rectangle(j * 45 + startY + j, i * 45 + startX + i, 45, 45); clickBoard[i, j] = ""; } } }