Packagelaya.d3.core
Classpublic class HeightMap
InheritanceHeightMap Inheritance Object

HeightMap 类用于实现高度图数据。



Public Properties
 PropertyDefined By
  height : int
[read-only] 获取高度。
HeightMap
  maxHeight : int
[read-only] 最大高度。
HeightMap
  minHeight : int
[read-only] 最大高度。
HeightMap
  width : int
[read-only] 获取宽度。
HeightMap
Public Methods
 MethodDefined By
  
HeightMap(width:int, height:int, minHeight:Number, maxHeight:Number)
创建一个 HeightMap 实例。
HeightMap
  
createFromImage(texture:Texture2D, minHeight:Number, maxHeight:Number):HeightMap
[static] 从图片生成高度图。
HeightMap
  
creatFromMesh(mesh:Mesh, width:int, height:int, outCellSize:Vector2):HeightMap
[static] 从网格精灵生成高度图。
HeightMap
  
getHeight(row:int, col:int):Number
获取高度。
HeightMap
Property Detail
heightproperty
height:int  [read-only]

获取高度。


Implementation
    public function get height():int
maxHeightproperty 
maxHeight:int  [read-only]

最大高度。


Implementation
    public function get maxHeight():int
minHeightproperty 
minHeight:int  [read-only]

最大高度。


Implementation
    public function get minHeight():int
widthproperty 
width:int  [read-only]

获取宽度。


Implementation
    public function get width():int
Constructor Detail
HeightMap()Constructor
public function HeightMap(width:int, height:int, minHeight:Number, maxHeight:Number)

创建一个 HeightMap 实例。

Parameters
width:int — 宽度。
 
height:int — 高度。
 
minHeight:Number — 最大高度。
 
maxHeight:Number — 最大高度。
Method Detail
createFromImage()method
public static function createFromImage(texture:Texture2D, minHeight:Number, maxHeight:Number):HeightMap

从图片生成高度图。

Parameters

texture:Texture2D — 图片。
 
minHeight:Number — 最小高度。
 
maxHeight:Number — 最大高度。

Returns
HeightMap
creatFromMesh()method 
public static function creatFromMesh(mesh:Mesh, width:int, height:int, outCellSize:Vector2):HeightMap

从网格精灵生成高度图。

Parameters

mesh:Mesh — 网格精灵。
 
width:int — 高度图宽度。
 
height:int — 高度图高度。
 
outCellSize:Vector2 — 输出 单元尺寸。

Returns
HeightMap
getHeight()method 
public function getHeight(row:int, col:int):Number

获取高度。

Parameters

row:int — 列数。
 
col:int — 行数。

Returns
Number — 高度。