Hexus
|
ef022cd3df
|
Implemented reading WebGL texture dimensions automatically when adding them to the TextureManager
|
2020-11-18 00:49:19 +00:00 |
|
Richard Davey
|
c8a99f00f2
|
Improved JSDocs
|
2020-10-03 10:15:19 +01:00 |
|
Richard Davey
|
e368c479a0
|
The TextureManager now generates a new texture with the key __WHITE durings its boot process. This is a pure white 4x4 texture used by the Graphics pipelines.
|
2020-09-14 14:54:58 +01:00 |
|
Richard Davey
|
3183f1e7de
|
Finished JSDocs
|
2020-02-04 17:16:19 +00:00 |
|
Richard Davey
|
8f52fe59bb
|
Completed JSDocs
|
2020-02-04 14:56:28 +00:00 |
|
Richard Davey
|
ff65e69cd1
|
Changed copyright date to 2020
|
2020-01-15 12:07:09 +00:00 |
|
J.C
|
8d259cd6c2
|
add missing parameters for addGLTexture method for TS def
|
2019-10-23 17:45:48 +08:00 |
|
Richard Davey
|
69346bb1d3
|
TextureManager.get can now accept either a string-based key, or a Texture instance, as its parameter.
|
2019-10-09 10:49:47 +01:00 |
|
Richard Davey
|
7d2b34f8ed
|
Warn if invalid texture source
|
2019-07-15 15:42:25 +01:00 |
|
Richard Davey
|
4f87c7d441
|
Updated docs and frame source checks
|
2019-07-08 15:24:12 +01:00 |
|
Richard Davey
|
1e9ef314c9
|
Added addGLTexture method to save WebGL Textures directly into the Texture Manager.
|
2019-06-21 16:10:26 +01:00 |
|
Richard Davey
|
c91ed91ce3
|
License link update
|
2019-05-10 16:15:04 +01:00 |
|
Richard Davey
|
0d831ccf71
|
Texture Types
|
2019-05-09 12:38:45 +01:00 |
|
Richard Davey
|
382fed3de7
|
Added TextureManager.removeKey method and invoke it from Texture.destroy. Fix #4461
|
2019-04-06 11:35:58 +01:00 |
|
Richard Davey
|
ccf677dfa6
|
Textures typedefs
|
2019-02-13 15:43:08 +00:00 |
|
Richard Davey
|
bc962c25dc
|
All listeners use the new Events
|
2019-01-18 13:41:43 +00:00 |
|
Richard Davey
|
25c1a5fe74
|
Added Texture Manager Events and moved 'ready' responsibility to it
|
2019-01-17 11:54:41 +00:00 |
|
Richard Davey
|
aa341854c7
|
Happy New Year
|
2019-01-15 16:20:22 +00:00 |
|
Richard Davey
|
d9f0483437
|
JSDoc update.
|
2019-01-07 23:13:07 +00:00 |
|
jestarray
|
5aef34884c
|
texture optional frame parameters
not specifying frame works on said methods
|
2018-12-21 08:25:42 -08:00 |
|
J.C
|
a3d2ccf65c
|
doc improvement for typescript
|
2018-12-13 17:17:02 +08:00 |
|
Richard Davey
|
4b1c762296
|
Updated @memberOf to @memberof
|
2018-10-10 10:49:13 +01:00 |
|
Richard Davey
|
57758942d1
|
Account for trim in pixel perfect hit tests. Fix #3938
|
2018-08-22 17:11:20 +01:00 |
|
Richard Davey
|
2dfe321d67
|
The getPixelAlpha and getPixel methods in the Texture Manager would allow x/y coordinates from outside the cut area of a frame. It now tests to ensure they're within the frame. Fix #3937
|
2018-08-21 23:25:08 +01:00 |
|
Richard Davey
|
50baa268e3
|
addBase64 will return intance for chaining
|
2018-08-07 16:26:15 +01:00 |
|
Richard Davey
|
fbb67ac201
|
The CanvasRenderer.DrawImage function has been removed, as has the associated drawImage property from the Canvas Renderer as they're no longer used.
|
2018-08-06 15:24:51 +01:00 |
|
Richard Davey
|
177e47cb84
|
The Texture Manager has a new method called renameTexture which will let you rename a texture, changing the key to the new one given. All existing Game Objects will still maintain their reference, even after a rename.
|
2018-08-03 19:03:52 +01:00 |
|
Richard Davey
|
261cb79d0d
|
Added addRenderTexture method.
|
2018-08-02 12:34:01 +01:00 |
|
Richard Davey
|
73524df816
|
The Game boot event flow has changed slightly. The Game will now listen for a texturesready event, which is dispatched by the Texture Manager when the default textures have finished processing. Upon receiving this, the Game will emit the ready event, which all the other systems listen for and respond to. The difference is that the Renderer uses the texturesready event to ensure that it is the first thing to be activated, before any other system.
|
2018-08-01 13:18:28 +01:00 |
|
Richard Davey
|
08b7d00ce9
|
Fixed base64 method
|
2018-07-27 11:19:12 +01:00 |
|
Richard Davey
|
c1111753f0
|
Added getBase64 method
|
2018-07-27 09:43:12 +01:00 |
|
Edwin222
|
a137883628
|
Merge remote-tracking branch 'upstream/master'
|
2018-07-14 17:00:38 +09:00 |
|
Richard Davey
|
1a7d726a4b
|
jsdoc udpate
|
2018-07-11 12:33:40 +01:00 |
|
Edwin222
|
57f159c64b
|
Add description comments to TextureManager.js
|
2018-06-23 17:20:49 +09:00 |
|
Richard Davey
|
a49e770f89
|
Added getPixelAlpha method
|
2018-06-08 17:50:26 +01:00 |
|
Richard Davey
|
350cb037b7
|
All systems now register themselves with the new PluginCache
|
2018-05-15 12:51:50 +01:00 |
|
Richard Davey
|
29aec01b6f
|
Bumping to 3.7.0
|
2018-05-04 18:51:02 +01:00 |
|
Richard Davey
|
b0c853a782
|
Added in normal map support
|
2018-05-04 14:32:13 +01:00 |
|
Richard Davey
|
e1b252e4fd
|
Removed un-used texture parsers and added in new AtlasXML parser.
|
2018-05-04 02:37:32 +01:00 |
|
Richard Davey
|
47f647206f
|
Added multi atlas support back in. Pack files can now load multi-atlas files too.
|
2018-05-03 14:19:40 +01:00 |
|
Richard Davey
|
cd288b33c2
|
eslint fixes
|
2018-04-23 23:52:57 +01:00 |
|
Richard Davey
|
152c68eca3
|
TextureManager.checkKey will check if a texture key is in-use and log a console warning if it is and then return a boolean.
|
2018-04-23 23:42:42 +01:00 |
|
Richard Davey
|
006d501fbe
|
Added remove method
|
2018-04-23 19:11:47 +01:00 |
|
Richard Davey
|
445439e253
|
The Texture Manager will now emit an addtexture event whenever you add a new texture to it, which includes when you load images files from the Loader (as it automatically populates the Texture Manager). Once you receive an addtexture event you know the image is loaded and the texture is safe to be applied to a Game Object.
|
2018-04-20 18:57:23 +01:00 |
|
Richard Davey
|
ea0bdce26a
|
Updated jsdocs
|
2018-04-16 16:37:07 +01:00 |
|
Richard Davey
|
06998276ec
|
Removed stict mode warning
|
2018-03-28 16:00:19 +01:00 |
|
Richard Davey
|
747f09af86
|
jsdoc fixes
|
2018-03-28 15:04:09 +01:00 |
|
Richard Davey
|
2182511b1d
|
Image swap
|
2018-03-21 14:41:51 +00:00 |
|
orblazer
|
7fba122321
|
Fix "any" types
|
2018-03-20 17:15:49 +01:00 |
|
orblazer
|
dca7996179
|
Fix multiple types on Physics, Texture and Input
|
2018-03-20 16:10:19 +01:00 |
|