Richard Davey
|
468bf7821d
|
Updated copyright year
|
2023-01-02 17:36:27 +00:00 |
|
Richard Davey
|
896afcb68f
|
Update DOMElement.js
|
2022-12-01 18:45:11 +00:00 |
|
Richard Davey
|
a4d8e87095
|
Fixed lint errors
|
2022-05-10 17:06:53 +01:00 |
|
T.J. L
|
ff4ef2872b
|
Don't overwrite the return values from require()
|
2022-04-02 01:49:19 -07:00 |
|
Richard Davey
|
59fbcc5ca3
|
Updated copyright year
|
2022-02-28 14:29:51 +00:00 |
|
Richard Davey
|
e131488a32
|
Bumped version
|
2021-09-20 12:05:46 +01:00 |
|
samme
|
846ea3fe1d
|
Add DOMElement#preRender, remove DOMElement#preUpdate
Check parent visibility in preRender()
Fixes #5816
|
2021-08-27 10:43:21 -07:00 |
|
Richard Davey
|
144924bc61
|
JSDoc fix
|
2021-05-03 18:15:29 +01:00 |
|
Richard Davey
|
b280f3f400
|
GameObjects.DOMElement.pointerEvents is a new property that allows you to set the pointerEvents attribute on the DOM Element CSS. This is auto by default and should not be changed unless you know what you're doing.
|
2021-03-30 10:23:23 +01:00 |
|
Richard Davey
|
6b960464b5
|
Merge pull request #5504 from endel/patch-1
allow to customize pointerEvents for dom elements
|
2021-02-16 11:29:26 +00:00 |
|
Richard Davey
|
a05da72739
|
DOMElementCSSRenderer will now return early if src.node doesn't exist or is null, rather than trying to extract the style property from it. Fix #5566
|
2021-02-16 10:48:35 +00:00 |
|
Endel Dreyer
|
1919bbdfb8
|
allow to customize pointerEvents for dom elements
|
2021-01-14 10:54:29 -03:00 |
|
Richard Davey
|
59e89fa788
|
All Game Objects will now listen for ADDED_TO_SCENE and REMOVED_FROM_SCENE events and call the handlers. Therefore, removed GO specific implementations.
|
2020-12-11 11:44:21 +00:00 |
|
Richard Davey
|
d3c70002ea
|
Removed use of _tempMatrix from all renderers
|
2020-11-06 09:44:29 +00: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
|
da3f9b22c3
|
Exposed on the main API namespace
|
2020-09-01 18:38:57 +01:00 |
|
Richard Davey
|
a9072cadf2
|
Sprite , Rope , ParticleEmitterManager , Extern and DOMElement now all override the addedToScene and removedFromScene callbacks to handle further set-up tasks.
|
2020-08-24 19:24:02 +01:00 |
|
Richard Davey
|
f4259deb37
|
DOMElementFactory , ExternFactory , ParticleManagerFactor , RopeFactory and SpriteFactory all no longer add the objects to the Update List, this is now handled by the ADDED events instead.
|
2020-08-24 19:22:58 +01:00 |
|
Richard Davey
|
1766f66984
|
Update JSDocs
|
2020-08-24 14:58:24 +01:00 |
|
Richard Davey
|
64c58bc592
|
Updated docs. Fix #5128
|
2020-07-13 13:36:24 +01:00 |
|
Richard Davey
|
ff65e69cd1
|
Changed copyright date to 2020
|
2020-01-15 12:07:09 +00:00 |
|
Richard Davey
|
e1a6214c9b
|
A DOMElement will now set the display mode to 'none' during its render if the Scene in which it belongs is no longer visible.
|
2020-01-15 11:15:23 +00:00 |
|
Richard Davey
|
867a11b30b
|
DOMElement has a new private method handleSceneEvent which will handle toggling the display setting of the element when a Scene sleeps and wakes. A DOM Element will now listen for the Scene sleep and wake events. These event listeners are removed in the preDestroy method.
|
2020-01-15 11:15:09 +00:00 |
|
Richard Davey
|
6ffdacc959
|
The DOMElement Game Object now uses the AlphaSingle component, allowing you to uniformly set the alpha of the element, rather than a quad alpha, which never worked for these objects.
|
2019-12-28 17:37:04 +00:00 |
|
Richard Davey
|
0ac5d7b8d9
|
There was some test code left in the DOMElementCSSRenderer file that caused getBoundingClientRect to be called every render. This has been removed, which increases performance significantly for DOM heavy games.
|
2019-05-17 13:43:55 +01:00 |
|
Richard Davey
|
c91ed91ce3
|
License link update
|
2019-05-10 16:15:04 +01:00 |
|
Richard Davey
|
a6341a97a8
|
Fixed Types references
|
2019-05-09 15:32:53 +01:00 |
|
Richard Davey
|
ad09a18133
|
Finished JSDocs
|
2019-05-08 21:49:36 +01:00 |
|
Richard Davey
|
64572c430c
|
Finished JSDocs for all DOM Element methods and properties
|
2019-05-08 17:35:35 +01:00 |
|
Richard Davey
|
04e4e07047
|
More JSDocs
|
2019-05-08 15:42:53 +01:00 |
|
Richard Davey
|
860cdbf2bf
|
Adding DOM Element JSDocs
|
2019-05-08 15:00:04 +01:00 |
|
Richard Davey
|
faa72add9b
|
Removed ComputedSize component as we need the values read-only.
Fixed renderer for DOM Elements inside of Containers, or outside, or in a scaled canvas.
|
2019-05-08 00:26:54 +01:00 |
|
Richard Davey
|
cdd9d85b8e
|
DOM Elements set visible in preUpdate now. Fix #4486
|
2019-05-07 16:39:46 +01:00 |
|
Richard Davey
|
73d50071a8
|
DOM Element will check if parent can render
|
2019-05-03 19:01:02 +01:00 |
|
Richard Davey
|
a26a420f23
|
Added transformOnly flag
|
2019-04-25 15:44:19 +01:00 |
|
Richard Davey
|
f65f643a5f
|
Added setClassName method.
|
2019-04-23 11:21:26 +01:00 |
|
Richard Davey
|
1a9f6130bf
|
Update DOMElementCSSRenderer.js
|
2019-04-09 23:43:47 +01:00 |
|
Richard Davey
|
a0c48596b3
|
Can now create dom elements on creation of the object.
|
2019-04-09 23:29:32 +01:00 |
|
Richard Davey
|
d823b7b49e
|
More flexible Factory function including element, style and innerText setters
|
2019-04-09 23:29:14 +01:00 |
|
Richard Davey
|
1b135b2efb
|
Tidying up CSS rendering
|
2019-04-09 23:28:56 +01:00 |
|
Richard Davey
|
aa341854c7
|
Happy New Year
|
2019-01-15 16:20:22 +00:00 |
|
Stuart Keith
|
3b422260ea
|
Update DOMElementCSSRenderer.js
|
2018-11-04 11:22:02 +00: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
|
25268d2a40
|
Recalc size on content change.
|
2018-08-08 15:01:29 +01:00 |
|
Richard Davey
|
4f6790f450
|
Trying not rotate. Speed was the same :)
|
2018-07-20 17:50:01 +01:00 |
|
Richard Davey
|
7b50a87c3e
|
Added getChild methods
|
2018-07-19 16:22:58 +01:00 |
|
Richard Davey
|
106e32a4f5
|
Removed un-used imports
|
2018-07-19 13:26:11 +01:00 |
|
Richard Davey
|
de4428ac52
|
Added willRender override and start of event handling
|
2018-07-19 13:22:13 +01:00 |
|
Richard Davey
|
e2dbbcdbb0
|
Inline and added create methods
|
2018-07-19 00:42:28 +01:00 |
|