我遇到了,我需要通過(X1,Y1)這樣的,以從(X0,Y0),以超對稱線或2D網格線特例:超對稱線算法?
void drawSymmetricalLine(int x0, int y0, int x1, int y1)
{
// loop and handle each (x, y)...
}
的實際問題在於點在那裏流行的線條繪製算法不會繪製兩個座標(另一個標記爲下面的x),因爲它看起來很粗糙,這在我的情況下是需要的。性能並不重要,但簡單。
這裏是我的意思是超對稱線:
ox ooo
oo ooo
o o
o o
o o
o
這就是我爲遊戲中的對稱視線所做的。 – Madmenyo 2016-04-24 12:37:19