- class QAbstractLight#
在 Qt 3D 场景中封装
QAbstractLight
对象。 更多...继承自:
QSpotLight
,QPointLight
,QDirectionalLight
概要#
属性#
方法#
def
color()
def
intensity()
def
type()
槽#
def
setColor()
def
setIntensity()
信号#
def
colorChanged()
注意
此文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译中存在问题,您也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来告知我们。
详细描述#
- class Type#
标识特定的灯光类型。
常量
描述
Qt3DRender.QAbstractLight.PointLight
Qt3DRender.QAbstractLight.DirectionalLight
Qt3DRender.QAbstractLight.SpotLight
注意
当使用
from __feature__ import true_property
时,可以直接使用属性,否则通过访问函数使用。包含当前
QAbstractLight
颜色。- 访问函数
- 属性 intensity: float#
保存当前的
QAbstractLight
强度。- 属性 type: Qt3DRender.QAbstractLight.Type#
光源的类型。
- 访问函数
属性
color
的获取器。属性
color
的通知信号。- intensity()#
- 返回类型:
float
另见
setIntensity()
属性
intensity
的获取器。- intensityChanged(intensity)#
- 参数:
intensity – float
属性
intensity
的通知信号。属性
color
的设置器。- setIntensity(intensity)#
- 参数:
intensity – float
另见
intensity()
属性
intensity
的设置器。- type()#
- 返回类型:
类型
保存当前的
QAbstractLight
类型。属性
typeᅟ
的获取器。