flex点是什么

1个回答

  • Point

    在flash.geom包中

    有公共属性x,y

    公共方法 Point(x:Number = 0,y:Number = 0) 创建一个新点.

    add(v:Point)将另一个点的坐标添加到此点的坐标以创建一个新点.

    clone()创建此 Point 对象的副本.

    distance(pt1:Point,pt2:Point):Number[] 返回 pt1 和 pt2 之间的距离.

    equals(toCompare:Point):Boolean确定两个点是否相同.

    hasOwnProperty(name:String):Boolean指示对象是否已经定义了指定的属性.

    interpolate(pt1:Point,pt2:Point,f:Number):Point[] 确定两个指定点之间的点.

    isPrototypeOf(theClass:Object):Boolean指示 Object 类的实例是否在指定为参数的对象的原型链中.

    normalize(thickness:Number):void将 (0,0) 和当前点之间的线段缩放为设定的长度.

    offset(dx:Number,dy:Number):void按指定量偏移 Point 对象.

    polar(len:Number,angle:Number):Point[] 将一对极坐标转换为笛卡尔点坐标.

    propertyIsEnumerable(name:String):Boolean指示指定的属性是否存在、是否可枚举.

    setPropertyIsEnumerable(name:String,isEnum:Boolean = true):void设置循环操作动态属性的可用性.

    subtract(v:Point):Point从此点的坐标中减去另一个点的坐标以创建一个新点.

    toString():String返回包含 x 和 y 坐标的值的字符串.