new methods for vectors
Pre-release
Pre-release
- Vector class:
- Replace isOrigin() method by isEqualTo(scalar) method
- Fix Vector opposite method
- Vector2 class:
- Constructor now accept numbers, array or Vector2 as parameters
- set() method now accept numbers, array or Vector2 as parameters
- Delete copy() and setFromAngle() methods
- Add setFromRadian(), setFromDegree, setMinAxis(), setMaxAxis() methods
- opposite() and absolute() methods now accept an axis name as parameter to set only this axis.
- Vector3 class:
- Constructor now accept numbers, array or Vector3 as parameters
- set() method now accept numbers, array or Vector3 as parameters
- Delete copy() method
- Circle class:
- First parameter of set() method and constructor is now Radius.
- Position parameters of constructor can be given as numbers, array, angle or Vector2
- Delete set(), setPositionXY() and setPositionFromVector() methods
- Add setPosition(), setRadius() and setDiameter() methods
- Rectangle class:
- First parameters of constructor are now width and height.
- Position parameters constructor can be given as numbers, array, angle or Vector2
- setPosition() method now accept numbers, array, angle or Vector2
- setSize() method now accept numbers, array, angle or Vector2
- delete setPositionXY(), setPositionX(), setPositionFromVector() and setPositionY() methods
- delete set(), setSizeXY(), setSizeX(), setSizeFromVector() and setSizeY() methods