示例#1
0
        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);
        }
示例#2
0
 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] = "";
         }
     }
 }