| Property | Defined By | ||
|---|---|---|---|
| height : Number 高度 | Viewport | ||
| maxDepth : Number 最大深度 | Viewport | ||
| minDepth : Number 最小深度 | Viewport | ||
| width : Number 宽度 | Viewport | ||
| x : Number X轴坐标 | Viewport | ||
| y : Number Y轴坐标 | Viewport | ||
| Method | Defined By | ||
|---|---|---|---|
| Viewport(x:Number, y:Number, width:Number, height:Number) 
		 创建一个 Viewport 实例。
		  | Viewport | ||
| 
		 变换一个三维向量。
		  | Viewport | ||
| 
		 反变换一个三维向量。
		  | Viewport | ||
| unprojectFromWVP(source:Vector3, projection:Matrix4x4, view:Matrix4x4, world:Matrix4x4, out:Vector3):void 
		 反变换一个三维向量。
		  | Viewport | ||
| height | property | 
public var height:Number高度
| maxDepth | property | 
public var maxDepth:Number最大深度
| minDepth | property | 
public var minDepth:Number最小深度
| width | property | 
public var width:Number宽度
| x | property | 
public var x:NumberX轴坐标
| y | property | 
public var y:NumberY轴坐标
| Viewport | () | Constructor | 
public function Viewport(x:Number, y:Number, width:Number, height:Number)
		 创建一个 Viewport 实例。
		 
| x:Number— x坐标。 | |
| y:Number— y坐标。 | |
| width:Number— 宽度。 | |
| height:Number— 高度。 | 
| project | () | method | 
 public function project(source:Vector3, matrix:Matrix4x4, out:Vector3):void变换一个三维向量。
Parameters
| source:Vector3— 源三维向量。 | |
| matrix:Matrix4x4— 变换矩阵。 | |
| out:Vector3— 输出三维向量。 | 
| unprojectFromMat | () | method | 
 public function unprojectFromMat(source:Vector3, matrix:Matrix4x4, out:Vector3):void反变换一个三维向量。
Parameters
| source:Vector3— 源三维向量。 | |
| matrix:Matrix4x4— 变换矩阵。 | |
| out:Vector3— 输出三维向量。 | 
| unprojectFromWVP | () | method | 
 public function unprojectFromWVP(source:Vector3, projection:Matrix4x4, view:Matrix4x4, world:Matrix4x4, out:Vector3):void反变换一个三维向量。
Parameters
| source:Vector3— 源三维向量。 | |
| projection:Matrix4x4—  透视投影矩阵。 | |
| view:Matrix4x4— 视图矩阵。 | |
| world:Matrix4x4— 世界矩阵,可设置为null。 | |
| out:Vector3— 输出向量。 |