gpt4 book ai didi

c# - 如何在 C# 中绘制形状来制作俄罗斯方 block 克隆?

转载 作者:可可西里 更新时间:2023-11-01 10:48:09 27 4
gpt4 key购买 nike

我首先要说明的是,我没有在这个小项目中使用任何 XNA 或 LINQ。基本上,我想使用 C# Windows 应用程序克隆俄罗斯方 block 。我已经画出了我的网格,我的图片框大小为 250x500,使每个方 block 为 25 像素 x 25 像素。

现在,我在绘制形状方面是个业余爱好者。我可以在网格上绘制直线和矩形、圆形、椭圆形和多边形,我可以用颜色等填充它们。就是这样。我无法用绘画做很多其他事情。换句话说,基本形状,使用我创建的点来绘制多边形,例如俄罗斯方 block 中的“T”形。

我的问题是,在制作我的俄罗斯方 block 形状时,我应该使用 C# 中的绘图方法绘制它们,还是应该创建和导入俄罗斯方 block 形状的位图图片并使用它们来创建我的俄罗斯方 block 克隆?

一旦我弄清楚了如何绘制形状,剩下的我就可以自己弄清楚了。此外,在游戏网格上工作时,我是否从名为 GameGrid 的类继承 Picturebox 属性?

最佳答案

首选使用位图和预渲染图像,因为它可以加快每一帧的渲染速度。大多数此类游戏都是这样做的。

关于c# - 如何在 C# 中绘制形状来制作俄罗斯方 block 克隆?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15308014/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com