ExtrudeShape(param)

new ExtrudeShape(param)

创建一个ExtrudeShape对象,用于在场景中通过高度创建多边形形状。
Parameters:
Name Type Description
param object 初始化参数
Properties
Name Type Attributes Description
selfPlanePoints Array.<Array.<number>> <optional>
自身空间中的平面点
selfPlaneHoles Array.<Array.<Array.<number>>> <optional>
自身空间中的平面孔洞
selfHoles Array.<Array.<Array.<number>>> <optional>
自身空间中的孔洞
holes Array.<Array.<Array.<number>>> <optional>
世界空间中的孔洞
height number <optional>
拉伸高度
visibleDirection string <optional>
可见方向,可选值:'Both'、'Top'、'Bottom'

Members

height :number

获取/设置高度。

holes :Array.<Array.<Array.<number>>>

获取/设置世界空间中的孔洞。

selfHoles :Array.<Array.<Array.<number>>>

获取/设置自身空间中的孔洞。

visibleDirection :THING.ExtrudeShapeDirection

获取/设置生成底部或顶部面的可见性。