包 | com.supermap.web.core.styles |
类 | public class MarkerStyle |
继承 | MarkerStyle ![]() ![]() |
子类 | CloverStyle, GridStyle, PictureMarkerStyle, PredefinedMarkerStyle |
该类是所有点要素样式的基类。系统提供了一种预定义点要素风格 PredefinedMarkerStyle 类.用户也可以继承 MarkerStyle 类自定义点要素风格。
MarkerStyle中封装了可用于旋转(angle)、平移(offsetX,offSetY)点对象的基本接口,示意图如下:
属性 | 定义方 | ||
---|---|---|---|
angle : Number
获取或设置点的旋转角度(单位:度),对于以中心对称的点样式(如:Circle) 该属性不起作用。针对 GraphicMarkerStyle,angle 属性只对图片起作用。
|
MarkerStyle | ||
xOffset : Number
获取或设置锚点横向(X 方向)偏移量。单位:像素。
|
MarkerStyle | ||
yOffset : Number
获取或设置锚点纵向(Y 方向)偏移量。单位:像素。
|
MarkerStyle |
方法 | 定义方 | ||
---|---|---|---|
初始化 MarkerStyle 类的新实例。
|
MarkerStyle | ||
![]() |
clear(sprite:Sprite):void
清除显示列表构造块 Sprite.graphics 中装载的所有矢量元素。
|
Style | |
![]() |
克隆 Style 对象。
|
Style | |
![]() |
destroy(sprite:Sprite):void
销毁显示列表构造块 Sprite。
|
Style | |
![]() |
绘制要素。
|
Style | |
![]() |
初始化 style。
|
Style |
angle | 属性 |
angle:Number
获取或设置点的旋转角度(单位:度),对于以中心对称的点样式(如:Circle) 该属性不起作用。针对 GraphicMarkerStyle,angle 属性只对图片起作用。
默认值为: 0
.
此属性可用作数据绑定的源。修改此属性后,将调度 Bindable 事件。
public function get angle():Number
public function set angle(value:Number):void
xOffset | 属性 |
xOffset:Number
获取或设置锚点横向(X 方向)偏移量。单位:像素。
默认值为: 0
.
此属性可用作数据绑定的源。修改此属性后,将调度 Bindable 事件。
public function get xOffset():Number
public function set xOffset(value:Number):void
yOffset | 属性 |
yOffset:Number
获取或设置锚点纵向(Y 方向)偏移量。单位:像素。
默认值为: 0
.
此属性可用作数据绑定的源。修改此属性后,将调度 Bindable 事件。
public function get yOffset():Number
public function set yOffset(value:Number):void
MarkerStyle | () | 构造函数 |
public function MarkerStyle()
初始化 MarkerStyle 类的新实例。