Richard Davey
|
49c2868746
|
All default width/height values are now taken from the Scale Manager, not the Game Config
|
2019-01-11 15:57:57 +00:00 |
|
Richard Davey
|
f6fd6b9f1d
|
Removed baseScale as not needed.
|
2019-01-10 13:41:24 +00:00 |
|
Richard Davey
|
99b5cf90dc
|
Cameras now factor in the resolution to their transforms
|
2019-01-10 13:41:07 +00:00 |
|
Richard Davey
|
6d80772faf
|
Get resolution from correct place
|
2019-01-10 00:15:29 +00:00 |
|
iam13islucky
|
c98f7b7363
|
Typo - Zoom.js Pan.js Camera.js docs refer to wrong effects
|
2019-01-06 14:04:38 -07:00 |
|
Richard Davey
|
6f8759c186
|
Whenever Camera.roundPixels was enabled it would use a bitwise operation to truncate the float (x |= 0 ) - this has been replaced across all files that used it, with a call to Math.round instead. This gives far better results when zooming cameras both in and out of a Scene, stopping thin gaps appearing between closely packed Game Objects.
|
2018-11-30 10:27:25 +00:00 |
|
Richard Davey
|
171191e1d8
|
Added Camera centerOnX and centerOnY methods.
|
2018-11-28 13:24:29 +00:00 |
|
Richard Davey
|
74798cf206
|
Typo
|
2018-11-28 08:41:03 +00:00 |
|
Richard Davey
|
30972f4528
|
Camera.getBounds is a new method that will return a rectangle containing the bounds of the camera.
|
2018-11-27 17:16:03 +00:00 |
|
samme
|
0e10d50bd8
|
Revise descriptions for BaseCamera centerX, centerY
|
2018-10-27 10:30:52 -07:00 |
|
Richard Davey
|
8e04ce5b14
|
Typos
|
2018-10-26 19:38:13 +01:00 |
|
Richard Davey
|
8a974915d8
|
Merge pull request #4093 from Cirras/patch-1
Fix Camera culling bugs (Issue #4092)
|
2018-10-19 13:45:36 +01:00 |
|
Richard Davey
|
4b1c762296
|
Updated @memberOf to @memberof
|
2018-10-10 10:49:13 +01:00 |
|
Richard Davey
|
a9063604dc
|
Replace @readOnly with @readonly
|
2018-10-09 13:40:00 +01:00 |
|
Richard Davey
|
8994d8f13e
|
CameraManager.remove has a new argument runDestroy which, if set, will automatically call Camera.destroy on the Cameras removed from the Camera Manager.
|
2018-10-05 18:30:00 +01:00 |
|
Cirras
|
1a87cc1f96
|
Fix Camera culling bugs (Issue #4092)
Make camera culling properly handle the camera's current zoom level and viewport position.
|
2018-10-06 01:44:14 +10:00 |
|
Sergey
|
948ed58842
|
#4010 fix
Both values are already scaled to resolution.
|
2018-09-24 14:34:59 +03:00 |
|
Richard Davey
|
4c6b2cc183
|
Fixed destroy order
|
2018-09-14 18:03:51 +01:00 |
|
Richard Davey
|
5ec26fa62d
|
Cameras now emit prerender and postrender events if they are set to render to textures.
|
2018-09-14 15:53:06 +01:00 |
|
Richard Davey
|
b9318826eb
|
Added jsdocs, setPipeline and clearRenderToTexture methods
|
2018-09-14 14:03:37 +01:00 |
|
Richard Davey
|
7315ea39b4
|
Optimized setting the custom flag
|
2018-09-14 14:03:13 +01:00 |
|
Richard Davey
|
9af2c7e249
|
The Cameras setScene method, which is called automatically when a new Camera is created, will now call updateSystem which correctly increases the custom viewport counter. This fixes an issue with mini-cams inside of larger cameras not clipping their contents properly. If a Camera is moved to another Scene it also now correctly shrinks the total custom viewport counter.
|
2018-09-14 12:33:22 +01:00 |
|
Richard Davey
|
ef558fea3c
|
Type definition fixes
|
2018-09-07 17:19:19 +01:00 |
|
Richard Davey
|
cb1c6f614d
|
Preparing for 3.12 release
|
2018-09-04 15:42:10 +01:00 |
|
Richard Davey
|
ecf952ef77
|
Removed component code
|
2018-09-04 15:13:32 +01:00 |
|
Richard Davey
|
89967af66b
|
Fixed Camera input resolution
|
2018-09-04 14:04:48 +01:00 |
|
Richard Davey
|
0b95ed0478
|
Fixed scissors when using a small cam with render texture
|
2018-08-31 16:25:04 +01:00 |
|
Richard Davey
|
eaeab041ee
|
Added render to texture docs
|
2018-08-23 18:10:55 +01:00 |
|
Richard Davey
|
764de08ff4
|
Camera.ignore can now take nested-arrays of Game Objects and also supports both Groups and Containers.
|
2018-08-08 16:46:14 +01:00 |
|
Richard Davey
|
66afe973af
|
Trying mixins
|
2018-08-08 01:33:55 +01:00 |
|
Richard Davey
|
3a4bfa679b
|
Added experimental Camera to Render Texture
|
2018-08-07 16:27:21 +01:00 |
|
Richard Davey
|
8573e60273
|
No config, no update
|
2018-08-07 16:25:55 +01:00 |
|
Richard Davey
|
f9e498353d
|
Fixed lack of TempMatrix for Graphics generateTexture
|
2018-08-06 16:19:30 +01:00 |
|
Richard Davey
|
faeed47b5e
|
eslint fixes
|
2018-08-06 15:32:08 +01:00 |
|
Richard Davey
|
9675c269e6
|
Split Camera up into BaseCamera, which Camera now extends.
|
2018-08-04 13:05:41 +01:00 |
|
Richard Davey
|
fa2b78192c
|
The CameraManager was accidentally adding extra destroy event calls when a Scene was restarted, causing an Uncaught TypeError: Cannot read property 'events' of null when trying to destroy a game instance having swapped from a Scene to another, and back again. Fix #3878
|
2018-07-31 11:34:59 +01:00 |
|
Richard Davey
|
4bdecf488b
|
jsdocs tweaks
|
2018-07-26 23:41:52 +01:00 |
|
Richard Davey
|
1a62a3563e
|
Added refs to config and Scene Manager and new customViewport bool
|
2018-07-26 23:04:53 +01:00 |
|
Richard Davey
|
e851209b41
|
Camera effects using the new drawFillRect method.
|
2018-07-26 16:32:31 +01:00 |
|
Richard Davey
|
b6a1033dbd
|
Fixed Camera FX for scaled camera sizes
|
2018-07-18 15:03:06 +01:00 |
|
Richard Davey
|
25e4993e6f
|
Added x and y getters and new scaled viewport values
|
2018-07-18 14:32:47 +01:00 |
|
Richard Davey
|
16d597c983
|
Fixed jsdoc references
|
2018-07-17 11:43:09 +01:00 |
|
Richard Davey
|
646861425f
|
Added Camera.worldView property and adjusted it to the correct values each frame.
|
2018-07-12 15:08:29 +01:00 |
|
Richard Davey
|
072cc0e21b
|
Added dirty Camera support and updated internal properties to set the flag
|
2018-07-12 01:13:34 +01:00 |
|
Richard Davey
|
8c312090da
|
Solidified use of pixelArt mode
|
2018-06-27 15:27:16 +01:00 |
|
Richard Davey
|
7a23378015
|
Unified use of roundPixels, antialias and pixelArt modes
|
2018-06-27 15:15:00 +01:00 |
|
Richard Davey
|
a6ab61dd99
|
Fixed id use
|
2018-06-27 13:16:11 +01:00 |
|
Richard Davey
|
ee8e264d5e
|
Return removed total
|
2018-06-27 13:16:01 +01:00 |
|
Richard Davey
|
2888fe94bd
|
Tweak
|
2018-06-27 13:05:06 +01:00 |
|
Richard Davey
|
1bfe58ab55
|
remove can take an array of cameras and also no longer needs total to be > 0
|
2018-06-27 13:03:40 +01:00 |
|