Patrick Sletvold
|
c1d63d32dd
|
Add Config typedefs for a bunch of GO Creators
|
2020-10-03 10:40:24 +02:00 |
|
Richard Davey
|
6a966e3f3b
|
Removed interpolationPercentage parameter from all render methods, as it has never been used.
|
2020-09-14 15:33:58 +01:00 |
|
Richard Davey
|
d198818d80
|
Game Objects now call the new Pipeline Manager methods directly
|
2020-09-09 13:05:18 +01:00 |
|
Richard Davey
|
b4f0c9fde2
|
Uses setGameObject to support Light2D
|
2020-07-16 15:15:33 +01:00 |
|
Richard Davey
|
446389bb4d
|
The Blitter Game Object WebGL Renderer function has been updated to support multi-texture units.
|
2020-07-15 16:53:25 +01:00 |
|
Jason Kwok
|
87bf4bd648
|
Fixed this return types for Phaser.GameObjects.Bob
|
2020-01-26 20:25:26 +08:00 |
|
Richard Davey
|
ff65e69cd1
|
Changed copyright date to 2020
|
2020-01-15 12:07:09 +00:00 |
|
Richard Davey
|
1a42c54398
|
Set image smoothing based on renderer or scale mode.
|
2019-10-01 16:10:50 +01:00 |
|
Hua
|
8a9e74ffe9
|
Add tint feature of bob
|
2019-10-01 10:17:14 +08:00 |
|
Rex
|
7795713ab5
|
Set dirty flag only when render state of bob is changed
|
2019-09-21 20:15:56 +08:00 |
|
Richard Davey
|
9959dce57e
|
Passing a Frame object to Bob.setFrame would fail, as it expected a string or integer. It now checks the type of object, and if a Frame it checks to make sure it's a Frame belonging to the parent Blitter's texture, and if so sets it. Fix #4516
|
2019-05-17 14:00:39 +01:00 |
|
Richard Davey
|
c91ed91ce3
|
License link update
|
2019-05-10 16:15:04 +01:00 |
|
Richard Davey
|
e017691c68
|
The ScaleMode Component has been removed from every Game Object, and along with it the scaleMode property and setScaleMode method. These did nothing anyway as they were not hooked to the render pipeline and scale mode should be set on the texture, not the Game Object. Fix #4413
|
2019-03-24 23:07:27 +00:00 |
|
Richard Davey
|
eb9ed3463f
|
Lots of namespace and jsdoc fixes
|
2019-02-01 18:02:58 +00:00 |
|
Richard Davey
|
348306cafb
|
Lots more jsdoc fixes and new documentation
|
2019-01-31 14:47:50 +00:00 |
|
Richard Davey
|
aa341854c7
|
Happy New Year
|
2019-01-15 16:20:22 +00:00 |
|
Richard Davey
|
4b27b37a0c
|
Added texture and unit arguments to batchQuad and batchTri , fixing the y2k bug.
|
2018-12-12 11:08:52 +00: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
|
4b1c762296
|
Updated @memberOf to @memberof
|
2018-10-10 10:49:13 +01:00 |
|
Richard Davey
|
dedc939fdd
|
initPipeline now defaults to the Texture Tint Pipeline if nothing else is specified.
|
2018-09-05 11:19:02 +01:00 |
|
Richard Davey
|
26cc84522d
|
The CanvasRenderer.BlitImage function has been removed, as has the associated blitImage property from the Canvas Renderer as they're no longer used.
|
2018-08-06 15:29:27 +01:00 |
|
Richard Davey
|
fc0dc13930
|
Removed use of currentBlendMode and currentAlpha
|
2018-08-03 01:53:51 +01:00 |
|
Richard Davey
|
7e55d5adac
|
BlitterCanvasRenderer would fail to render a Bob in Canvas mode if it was flipped
|
2018-07-29 12:09:03 +01:00 |
|
Richard Davey
|
4481795d32
|
Swapped to using getX / getY
|
2018-07-27 00:53:00 +01:00 |
|
Richard Davey
|
8873bdcbf6
|
Fixed pipeline method call
|
2018-07-26 23:50:54 +01:00 |
|
Richard Davey
|
106e32a4f5
|
Removed un-used imports
|
2018-07-19 13:26:11 +01:00 |
|
Richard Davey
|
ec5bd1912e
|
GameObject.willRender now takes a Camera as its only argument and uses it within the check. This has allowed me to remove 23 duplicate checks spread across the various Game Objects, all of which did the same thing, saving both KB and CPU time as the flags were being checked twice in most cases.
|
2018-07-19 13:19:02 +01:00 |
|
Richard Davey
|
5ba80defb7
|
Pass GO to setPipeline
|
2018-07-11 16:23:44 +01:00 |
|
Richard Davey
|
434c8d1413
|
Fixed issue with sprite matrix and camera scaling
|
2018-07-10 13:59:49 +01:00 |
|
Richard Davey
|
afec945c94
|
Pass in the UV values
|
2018-07-02 23:52:00 +01:00 |
|
Richard Davey
|
89bf09d19d
|
Swapped to unified batchVertices method
|
2018-07-02 17:06:34 +01:00 |
|
Richard Davey
|
d3df3436e4
|
Blitter now hits the renderer directly
|
2018-07-02 16:44:09 +01:00 |
|
Richard Davey
|
7aa46657c2
|
Tidying up jsdocs and changing float to number
|
2018-06-26 23:19:14 +01:00 |
|
Richard Davey
|
bcacfeb87c
|
Bob.alpha was ignored by the canvas renderer, only working in WebGL. This has now been fixed.
|
2018-06-25 15:59:01 +01:00 |
|
Richard Davey
|
9a96785cf6
|
If the Blitter object has no Bob's to render it will now abort immediately, avoiding several context calls in Canvas mode.
|
2018-06-25 15:38:06 +01:00 |
|
Richard Davey
|
5a0fe89a7e
|
Swap _id to id
|
2018-06-23 12:26:39 +01:00 |
|
Richard Davey
|
2c8c4c7a16
|
Bob.setFrame didn't actually set the frame on the Bob, now it does. Fix #3774
|
2018-06-20 19:33:59 +01:00 |
|
Richard Davey
|
d629923e54
|
Blitter preDestroy will now clear the children List and renderList.
|
2018-05-22 16:02:13 +01:00 |
|
Richard Davey
|
7c28a7bd08
|
Bob.reset will now reset the position, frame, flip, visible and alpha values of the Bob, plus JSDocs completed.
|
2018-05-18 14:44:25 +01:00 |
|
Richard Davey
|
0d0846a415
|
Calling a creator, such as GraphicsCreator, without passing in a config object, would cause an error to be thrown. All Game Object creators now catch against this.
|
2018-05-16 15:17:08 +01:00 |
|
Richard Davey
|
28251fd0f5
|
addToScene added to all Game Object Creators
|
2018-05-02 10:57:26 +01:00 |
|
Richard Davey
|
606ba6d8d7
|
Added new Mask component and added to all relevant Game Objects
|
2018-04-20 18:57:49 +01:00 |
|
Richard Davey
|
6299019838
|
Updated to use typeof DefinePlugin check.
|
2018-04-20 00:23:24 +01:00 |
|
Richard Davey
|
18585de81d
|
Lots of jsdoc fixes
|
2018-04-16 14:43:24 +01:00 |
|
Felipe Alfonso
|
c232642a52
|
Parent matrix is applied to canvas context on each draw function
|
2018-04-04 14:05:59 -03:00 |
|
Felipe Alfonso
|
96b8db4685
|
Added parentMatrix to all canvas rendering functions
|
2018-04-04 13:14:55 -03:00 |
|
Felipe Alfonso
|
4f8ddd73bb
|
Merge branch 'master' into containers
|
2018-03-29 12:35:40 -03:00 |
|
Richard Davey
|
cef9050627
|
jsdoc fixes
|
2018-03-29 14:53:06 +01:00 |
|
Felipe Alfonso
|
e0f678d1ff
|
Merge branch 'master' into containers
|
2018-03-28 20:49:00 -03:00 |
|
Richard Davey
|
747f09af86
|
jsdoc fixes
|
2018-03-28 15:04:09 +01:00 |
|