添加网格和轴标志以帮助明确 3D 绘图中的方向。
debugMode()
函数添加一个网格, 显示绘图中“地面”的位置。默认情况下,网格将通过绘图的原点 (0, 0, 0)
沿着 XZ 平面运行。 debugMode()
还添加了一个沿着正 x、y 和 z 轴指向的坐标轴图标。调用 debugMode()
会显示网格和坐标轴图标, 以及它们的默认大小和位置。
>有四种调用 debugMode()
的方式,可选参数用于自定义调试环境。
第一种调用 debugMode()
的方式有一个参数,mode
。 如果传递了系统常量 GRID
, 例如debugMode(GRID)
, 那么将显示网格并隐藏坐标轴图标。 如果传递了常量AXES
,例如 debugMode(AXES)
, 则会显示坐标轴图标并隐藏网格。
第二种调用 debugMode()
的方式有六个参数。第一个参数 mode
, 选择要显示的 GRID
或 AXES
。 接下来的五个参数, gridSize
, gridDivisions
, xOff
, yOff
, 和 zOff
是可选的。 它们是用于设置网格外观 (gridSize
和 gridDivisions
) 以及放置坐标轴图标 (xOff
, yOff
, 和 zOff
) 的数字。 例如,调用debugMode(20, 5, 10, 10, 10)
将 gridSize
设置为 20 个像素, 并将 gridDivisions
设置为 5, 并且沿着 x、y 和 z 轴偏移坐标轴图标 1 0像素。
第三种调用 debugMode()
的方式有五个参数。 第一个参数 mode
选择要显示的 GRID
或 AXES
。接下来的四个参数, axesSize
, xOff
, yOff
, 和 zOff
是可选的。它们是用于设置坐标轴图标大小 ( axesSize
) 以及其放置位置 ( xOff
、 yOff
和 zOff
)的数字。
第四种调用 debugMode()
的方式有九个可选参数。前五个参数 gridSize
、 gridDivisions
、 gridXOff
、 gridYOff
和 gridZOff
是用于设置网格外观的数字。例如,调用 debugMode(100, 5, 0, 0, 0)
将 gridSize
设置为 100,将 gridDivisions
设置为 5,并将所有偏移量设置为 0,以便网格居中于原点。接下来的四个参数 axesSize
、 xOff
、 yOff
和 zOff
是用于设置坐标轴图标大小的数字( axesSize
)以及其放置位置( axesXOff
、 axesYOff
和 axesZOff
)。例如,调用 debugMode(100, 5, 0, 0, 0, 50, 10, 10, 10)
将 gridSize
设置为 100,将 gridDivisions
设置为 5,并将所有偏移量设置为 0,以便网格居中于原点。然后将 axesSize
设置为 50,并将图标沿每个轴偏移 10 像素。
示例
语法
debugMode()
debugMode(mode)
debugMode(mode, [gridSize], [gridDivisions], [xOff], [yOff], [zOff])
debugMode(mode, [axesSize], [xOff], [yOff], [zOff])
debugMode([gridSize], [gridDivisions], [gridXOff], [gridYOff], [gridZOff], [axesSize], [axesXOff], [axesYOff], [axesZOff])
参数
GRID 或 AXES
网格的边长。
网格的分割数。
沿 x 轴的偏移量。
沿 y 轴的偏移量。
沿 z 轴的偏移量。
坐标轴图标标记的长度。
沿x轴偏移的网格。
沿y轴偏移的网格。
沿z轴偏移的网格。
沿x轴偏移的坐标轴图标。
沿y轴偏移的坐标轴图标。
沿z轴偏移的坐标轴图标。