内容表

上一话题

Qt3DRender.QScissorTest

下一话题

Qt3DRender.QSeamlessCubemap

Qt3DRender.QScreenRayCaster

Performe ray casting test based on screen coordinates. 更多

Inheritance diagram of PySide2.Qt3DRender.Qt3DRender.QScreenRayCaster

New in version 5.11.

概要

函数

信号

详细描述

QScreenRayCaster can be used to perform ray casting tests by specifying coordinates in screen space, which will be used to construct an actual 3D ray between the near and far planes.

另请参阅

QRayCaster QNoPicking

class PySide2.Qt3DRender.Qt3DRender. QScreenRayCaster ( [ parent=None ] )
参数

parent QNode

PySide2.Qt3DRender.Qt3DRender.QScreenRayCaster. position ( )
返回类型

QPoint

另请参阅

setPosition()

PySide2.Qt3DRender.Qt3DRender.QScreenRayCaster. positionChanged ( position )
参数

position QPoint

PySide2.Qt3DRender.Qt3DRender.QScreenRayCaster. setPosition ( position )
参数

position QPoint

另请参阅

position()

PySide2.Qt3DRender.Qt3DRender.QScreenRayCaster. trigger ( )

Convenience method to enable the component and trigger tests using the current coordinate value.

PySide2.Qt3DRender.Qt3DRender.QScreenRayCaster. trigger ( position )
参数

position QPoint

Convenience method to set the coordinate value position and enable the component to trigger tests.