Class: RoundedRectangle

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:
src/geom/RoundedRectangle.js line 20

Members

height : number

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

Type:
  • number
Source:
src/geom/RoundedRectangle.js line 46

radius : number

The radius of the rounded corners.

Type:
  • number
Source:
src/geom/RoundedRectangle.js line 51

<readonly> type : number

The const type of this object.

Type:
  • number
Source:
src/geom/RoundedRectangle.js line 57

width : number

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

Type:
  • number
Source:
src/geom/RoundedRectangle.js line 41

x : number

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

Type:
  • number
Source:
src/geom/RoundedRectangle.js line 31

y : number

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

Type:
  • number
Source:
src/geom/RoundedRectangle.js line 36

Methods

clone()

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

Source:
src/geom/RoundedRectangle.js line 62
Returns:
Type
Phaser.RoundedRectangle

contains(x, y)

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.

Source:
src/geom/RoundedRectangle.js line 74
Returns:

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

Type
boolean

phaser-ce@2.20.1 is on GitHub and NPM

Documentation generated by JSDoc 3.6.11 on 2024-10-05 using Tomorrow.