0

我使用多维布尔数组作为地图/浮雕/山。

所以基本上,我有:

[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]
[ ][#][ ][#][#][ ][ ][ ][ ][ ][ ][ ][ ][ ]
[ ][#][ ][#][#][ ][ ][ ][ ][ ][ ][ ][ ][ ]
[ ][#][ ][#][#][ ][ ][#][ ][ ][#][ ][ ][ ]
[ ][#][ ][#][#][ ][ ][#][#][ ][#][#][ ][ ]
[ ][#][#][#][#][#][ ][#][#][#][#][#][ ][ ]
[ ][#][#][#][#][#][#][#][#][#][#][#][#][ ]

作为数组的布尔数组。如果该值为 true,则应该显示一个点。

用 1 像素椭圆填充非常慢。

我试图用所有“有效”像素填充一个点数组,然后使用内置函数,但我找不到一个快速且工作良好的函数。

4

1 回答 1

1

为什么不使用要显示的图像创建一个 PNG,然后在图形上所需的位置绘制图像。与绘图功能相比,这些往往非常快。

于 2012-05-20T01:32:03.657 回答