PySide6.QtQuick.QSGFlatColorMaterial

class QSGFlatColorMaterial

QSGFlatColorMaterial 类提供了一种在场景图中渲染纯色几何体的便捷方式。更多

PySide6.QtQuick.QSGFlatColorMaterial 的继承图

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

警告

此实用程序类仅在运行Qt Quick场景图的默认后端时有效。

平面颜色材质将使用纯色填充几何体中的每个像素。颜色可以包含透明度。

使用纯色材质渲染的几何体需要在QSGGeometry对象的属性位置0处有顶点才能正确渲染。defaultAttributes_Point2D()返回与此材质兼容的属性集。

平面颜色材质在更新其渲染状态时,会同时考虑当前的不透明度和当前的矩阵。

__init__()

构建一个新的平面颜色材质。

默认颜色是白色。

color()
Return type:

QColor

返回此平面颜色材料的颜色。

默认颜色是白色。

另请参阅

setColor()

setColor(color)
Parameters:

颜色QColor

将此平面颜色材质的颜色设置为 color

另请参阅

color()