包 | flash.display |
类 | public final class GraphicsTrianglePath |
继承 | GraphicsTrianglePath Object |
实现 | IGraphicsPath, IGraphicsData |
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
三角形顶点不包含 z 坐标,并且不一定表示 3D 面。但是,可以使用三角形路径来支持在 2D 空间中呈现 3D 几何图形。
相关 API 元素
公共属性
属性 | 由以下参数定义 | ||
---|---|---|---|
constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object | ||
culling : String
指定是否呈现面向给定方向的三角形。 | GraphicsTrianglePath | ||
indices : Vector.<int>
一个由整数或索引构成的矢量,其中每三个索引定义一个三角形。 | GraphicsTrianglePath | ||
uvtData : Vector.<Number>
由用于应用纹理映射的标准坐标构成的矢量。 | GraphicsTrianglePath | ||
vertices : Vector.<Number>
由数字构成的矢量,其中的每一对数字将被视为一个点(一个 x, y 对)。 | GraphicsTrianglePath |
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
GraphicsTrianglePath(vertices:Vector.<Number> = null, indices:Vector.<int> = null, uvtData:Vector.<Number> = null, culling:String = "none")
创建新的 GraphicsTrianglePath 对象。 | GraphicsTrianglePath | ||
表示对象是否已经定义了指定的属性。 | Object | ||
表示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | ||
表示指定的属性是否存在、是否可枚举。 | Object | ||
设置循环操作动态属性的可用性。 | Object | ||
返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。 | Object | ||
返回指定对象的字符串表示形式。 | Object | ||
返回指定对象的原始值。 | Object |
属性详细信息
culling | 属性 |
indices | 属性 |
uvtData | 属性 |
public var uvtData:Vector.<Number>
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
由用于应用纹理映射的标准坐标构成的矢量。每个坐标引用用于填充的位图上的一个点。每个顶点必须具有一个 UV 或一个 UVT 坐标。
对于 UV 坐标,(0,0) 是位图的左上角,(1,1) 是位图的右下角。
如果此矢量的长度是 vertices
矢量长度的两倍,则使用标准坐标而不进行透视校正。
如果此矢量的长度是 vertices
矢量长度的三倍,则将第三个坐标解释为“t”,即在视角空间中从视点到纹理的距离。这有助于呈现引擎在 3D 中映射纹理时正确应用透视。
vertices | 属性 |
构造函数详细信息
GraphicsTrianglePath | () | 构造函数 |
public function GraphicsTrianglePath(vertices:Vector.<Number> = null, indices:Vector.<int> = null, uvtData:Vector.<Number> = null, culling:String = "none")
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 10, AIR 1.5 |
创建新的 GraphicsTrianglePath 对象。
参数vertices:Vector.<Number> (default = null ) — 由数字构成的矢量,其中的每一对数字将被视为一个点(一个 x, y 对)。必需。
| |
indices:Vector.<int> (default = null ) — 一个由整数或索引构成的矢量,其中每三个索引定义一个三角形。
| |
uvtData:Vector.<Number> (default = null ) — 由用于应用纹理映射的标准坐标构成的矢量。
| |
culling:String (default = "none ") — 指定是否呈现面向给定方向的三角形。用于防止呈现在当前视图中看不见的三角形。可设置为由 TriangleCulling 类定义的任何值。
|
相关 API 元素
Tue Jun 12 2018, 11:04 AM Z