Packagelaya.maths
Classpublic class Point
InheritancePoint Inheritance Object

Point 对象表示二维坐标系统中的某个位置,其中 x 表示水平轴,y 表示垂直轴。



Public Properties
 PropertyDefined By
  x : Number
该点的水平坐标。
Point
  y : Number
该点的垂直坐标。
Point
Public Methods
 MethodDefined By
  
Point(x:Number = 0, y:Number = 0)
根据指定坐标,创建一个新的 Point 对象。
Point
  
distance(x:Number, y:Number):Number
计算当前点和目标点(x,y)的距离。
Point
  
normalize():void
标准化向量。
Point
  
setTo(x:Number, y:Number):Point
将 Point 的成员设置为指定值。
Point
  
toString():String
返回包含 x 和 y 坐标的值的字符串。
Point
Public Constants
 ConstantDefined By
  TEMP : Point
[static] 临时使用的公用对象。
Point
Property Detail
xproperty
public var x:Number

该点的水平坐标。

yproperty 
public var y:Number

该点的垂直坐标。

Constructor Detail
Point()Constructor
public function Point(x:Number = 0, y:Number = 0)

根据指定坐标,创建一个新的 Point 对象。

Parameters
x:Number (default = 0) — (可选)水平坐标。
 
y:Number (default = 0) — (可选)垂直坐标。
Method Detail
distance()method
public function distance(x:Number, y:Number):Number

计算当前点和目标点(x,y)的距离。

Parameters

x:Number — 水平坐标。
 
y:Number — 垂直坐标。

Returns
Number — 返回当前点和目标点之间的距离。
normalize()method 
public function normalize():void

标准化向量。

setTo()method 
public function setTo(x:Number, y:Number):Point

Point 的成员设置为指定值。

Parameters

x:Number — 水平坐标。
 
y:Number — 垂直坐标。

Returns
Point — 当前 Point 对象。
toString()method 
public function toString():String

返回包含 x 和 y 坐标的值的字符串。

Returns
String
Constant Detail
TEMPConstant
public static const TEMP:Point

临时使用的公用对象。