diff --git a/doc/demo01_hello/5.node2d.md b/doc/demo01_hello/5.node2d.md index ca4c708..35240d7 100644 --- a/doc/demo01_hello/5.node2d.md +++ b/doc/demo01_hello/5.node2d.md @@ -60,15 +60,14 @@ func _process(delta): - CanvasItem节点,CanvasItem -> Node -- Canvas是画布的意思,所以CanvasItem代表了就是可以被绘制节点 - +- Canvas是画布的意思,所以CanvasItem代表了就是可以被绘制节点,可以设置可视化界面和材质的颜色 +- 所有的2D节点和GUI节点都继承于CanvasItem节点 - CanvasItem是按树的树的深度优先遍历顺序绘制的 -- 默认情况下,子项在其父项的顶部,所以根CanvasItem将被画在所有项的后面 - 可以通过设置CanvasItem的Show Behind Parent来改变最终渲染到屏幕上的画面顺序 -``` -所有2d节点都要继承的节点,设置可视化,设置材质的颜色 -``` +- Texture 贴图,附加到物体表面的贴图 +- Material 材质,物体的质地,指色彩,纹理,光滑度,透明度,反射率,折射率,发光度。实际就是Shader的实例 +- Shader 着色器,使用代码来渲染图形的技术,可以控制GPU运算图像效果的一段代码 # 4. Node2D节点