Commit graph

117 commits

Author SHA1 Message Date
Richard Davey
4684d23e16 Linting fixes. 2017-03-23 00:07:41 +00:00
Felipe Alfonso
69a34df0ab Layer refactoring 2017-03-22 20:16:44 -03:00
Richard Davey
006d0b853f Small bit of tidying up. 2017-03-21 23:14:25 +00:00
Richard Davey
6fcd09c3bc RTL boolean. 2017-03-21 21:08:30 +00:00
Felipe Alfonso
84bc90f7ba Moved canvas to texture on Text to TExtWebGLRenderer 2017-03-21 18:06:36 -03:00
Felipe Alfonso
58e4912633 Moved uploadCanvasToGPU to WebGLRenderer 2017-03-21 17:45:57 -03:00
Felipe Alfonso
0cdb150357 Text rendering via canvas/texture upload 2017-03-21 17:08:43 -03:00
Felipe Alfonso
29ec16fd33 Flip component added to Bob, Image, Sprite and Text 2017-03-20 20:37:17 -03:00
Richard Davey
e28d4f7a47 Added origin + removed redundant module. 2017-03-20 19:10:44 +00:00
photonstorm
808e53f645 Fixed order of shadow fills. 2017-03-20 16:48:04 +00:00
photonstorm
741b93dbfe Fixed parent issues with TextStyle, and moved methods into Text for ease of access. 2017-03-20 16:28:09 +00:00
photonstorm
a87f1ca88b TextStyle is now responsible for MeasureText and caches the results.
Lots of new TextStyle methods.
TextStyle methods return the Text object itself, so you can chain easily.
Fixed Width and Height options added.
2017-03-20 16:09:01 +00:00
Richard Davey
7a6b643e99 Make Graphics methods chainable. 2017-03-19 23:07:41 +00:00
Richard Davey
2cc498e15e Updating sync methods. 2017-03-17 00:16:20 +00:00
Richard Davey
08d9e55066 Added Style set methods and moved shadow sync. 2017-03-16 21:59:50 +00:00
photonstorm
b5258b55b1 Quick todo 2017-03-16 17:16:32 +00:00
photonstorm
aa080cfe7b Updating TextStyle component to allow for setters and more style options. 2017-03-16 17:15:58 +00:00
Richard Davey
be05610d3b Removed redundant render vars and Origin method. 2017-03-15 23:44:39 +00:00
Richard Davey
22154d905d Updated originX/Y to use a normalized value between 0 and 1. Added the properties displayOriginX and displayOriginY (read only) to hold the calculated pixel values. Updated renderers to use these values. 2017-03-15 23:08:59 +00:00
Felipe Alfonso
d0de931c93 per point coloring for line rendering 2017-03-15 16:23:10 -03:00
Richard Davey
607e62448b Added in the Text Game Object, splitting all of its common functions up. Working and rendering in Canvas mode. 2017-03-15 01:08:04 +00:00
Felipe Alfonso
400b18b5ce Fixed bug on ShapeBatch with corner wrapping to the first element. Also added lineWidthTo and moveWidthTo allowing easy creation of trails 2017-03-14 19:13:31 -03:00
photonstorm
4832c65666 Added createCanvas method to the Texture Manager. 2017-03-14 16:37:32 +00:00
Richard Davey
bf19d3dee4 Starting on Text 2017-03-13 23:38:48 +00:00
Felipe Alfonso
7eeb8d5d30 transform checks for setter functions also removed old bitmap text 2017-03-08 20:49:44 -03:00
Felipe Alfonso
29cd04121d Added dynamic and static bitmap text 2017-03-08 19:36:53 -03:00
Richard Davey
3300eb77d0 Fixed Graphics lineAlpha in Canvas Renderer. 2017-03-08 22:08:20 +00:00
Felipe Alfonso
b8f0b3357d Added fillTriangle and strokeTriangle to Graphics Game Object 2017-03-07 21:51:09 -03:00
Felipe Alfonso
9ed1216ad6 line rendering 2017-03-07 01:29:51 -03:00
Felipe Alfonso
d6f07973b2 Fixed transform issue when dealing with camera transforms 2017-03-06 15:13:39 -03:00
Felipe Alfonso
7dc2feace3 work in progress fix camera for transformed batch renderers 2017-03-03 18:28:04 -03:00
Richard Davey
d034f2381f Tided up the renderer, optimized ParseXML a load, removed dead files. 2017-03-03 01:41:33 +00:00
Richard Davey
6fa10a3e10 Finally :) 2017-03-03 00:22:29 +00:00
Richard Davey
844f113bbb Bounds working on unscaled Text. 2017-03-02 23:56:05 +00:00
Richard Davey
61aafe5be9 More tweaking 2017-03-02 23:39:52 +00:00
Richard Davey
3d580664ef GetText 2017-03-02 23:34:53 +00:00
Richard Davey
3826eb732f Working through getting the Bitmap Text size back. 2017-03-02 04:00:39 +00:00
Richard Davey
0ba77e5970 Swapped to using the math const and tidied up eslint errors. 2017-03-02 02:18:04 +00:00
Richard Davey
ed88c8e65a Updated components. 2017-03-02 02:06:53 +00:00
Richard Davey
98eb2e3155 Renderers now using the Origin property. 2017-03-02 02:06:53 +00:00
Felipe Alfonso
06a0a61fcc Line rendering for webgl on Graphics Game Object 2017-03-01 21:40:03 -03:00
Felipe Alfonso
fdc627fb92 Fixed overflowing buffer on Graphics webgl renderer 2017-03-01 20:23:46 -03:00
Felipe Alfonso
ac9d8ff44f Fill canvas rendering on WebGL for Graphics GO 2017-03-01 18:08:10 -03:00
Felipe Alfonso
011014d645 camera scrolling affects canvas rendering 2017-03-01 14:56:04 -03:00
Felipe Alfonso
a70ee2e22a Update command list for graphics rendering 2017-03-01 14:30:04 -03:00
photonstorm
6648543446 New features added. 2017-03-01 17:11:51 +00:00
Richard Davey
0fc9c3f4ad Moved BitmapText into new folder and added in scale and font size support. 2017-03-01 00:16:35 +00:00
Felipe Alfonso
2490507ffa Graphics canvas rendering 2017-02-28 18:12:14 -03:00
Felipe Alfonso
ad07334093 Path rendering routines 2017-02-28 13:52:09 -03:00
Felipe Alfonso
c30a95cb01 Graphics Game Object base 2017-02-28 11:49:39 -03:00