Phaser.RoundedRectangle

new RoundedRectangle(x, y, width, height, radius)

The Rounded Rectangle object is an area defined by its position and has nice rounded corners, as indicated by its top-left corner point (x, y) and by its width and its height.

Parameters:

Name

Type

Argument

Default

Description

x

number

<optional>

0

The x coordinate of the top-left corner of the Rectangle.

y

number

<optional>

0

The y coordinate of the top-left corner of the Rectangle.

width

number

<optional>

0

The width of the Rectangle. Should always be either zero or a positive value.

height

number

<optional>

0

The height of the Rectangle. Should always be either zero or a positive value.

radius

number

<optional>

20

Controls the radius of the rounded corners.

Source - geom/RoundedRectangle.js, line 20

Members

height:number

The height of the Rectangle. This value should never be set to a negative.

Source - geom/RoundedRectangle.js, line 46

radius:number

The radius of the rounded corners.

Source - geom/RoundedRectangle.js, line 51

<readonly> type:number

The const type of this object.

Source - geom/RoundedRectangle.js, line 57

width:number

The width of the Rectangle. This value should never be set to a negative.

Source - geom/RoundedRectangle.js, line 41

x:number

The x coordinate of the top-left corner of the Rectangle.

Source - geom/RoundedRectangle.js, line 31

y:number

The y coordinate of the top-left corner of the Rectangle.

Source - geom/RoundedRectangle.js, line 36

clone()→ {Phaser.RoundedRectangle}

Returns a new RoundedRectangle object with the same values for the x, y, width, height and radius properties as this RoundedRectangle object.

contains(x, y)→ {boolean}

Determines whether the specified coordinates are contained within the region defined by this Rounded Rectangle object.

Parameters:

Name

Type

Description

x

number

The x coordinate of the point to test.

y

number

The y coordinate of the point to test.

Returns:

boolean-

A value of true if the RoundedRectangle Rectangle object contains the specified point; otherwise false.

Source - geom/RoundedRectangle.js, line 75