samme
|
1149ad2fc5
|
Docs: particleX and particleY are updatable ops
|
2023-05-04 16:32:38 -07:00 |
|
Richard Davey
|
ed180bcc44
|
Particle.scaleY would always be set to the scaleX value, even if given a different one within the config. It will now use its own value correctly.
|
2023-04-19 17:58:48 +01:00 |
|
Emil Schnedler Vad
|
0d06b87c9e
|
BitmapText now reset texture unit on flush
|
2023-04-19 15:37:17 +02:00 |
|
Richard Davey
|
6b55674d89
|
Update ParticleEmitterConfig.js
|
2023-04-12 08:49:58 +01:00 |
|
Richard Davey
|
4ccf0371ec
|
Remove visible check, so they render to DynamicTextures again
|
2023-04-12 07:10:52 +01:00 |
|
Richard Davey
|
63a852779a
|
Return array of zones
|
2023-04-12 02:07:59 +01:00 |
|
Richard Davey
|
1c6e0c81d1
|
Merge pull request #6462 from EmilSV/particle-render-fix
fixed particle using a white texture if flush happened
|
2023-04-12 01:54:43 +01:00 |
|
Richard Davey
|
4a892c007d
|
Removed 'removeVideoElementOnDestroy' and better docs
|
2023-04-12 01:46:45 +01:00 |
|
Richard Davey
|
136c2fee42
|
Updated video events
|
2023-04-12 01:46:32 +01:00 |
|
Richard Davey
|
08556b2695
|
Delete VIDEO_TIMEOUT_EVENT.js
|
2023-04-12 01:46:23 +01:00 |
|
Richard Davey
|
ce05f42759
|
Update VideoFactory.js
|
2023-04-12 00:39:34 +01:00 |
|
Richard Davey
|
ff3f92f4d5
|
Test for ended state. Fix #5873
|
2023-04-12 00:39:30 +01:00 |
|
Richard Davey
|
9cd1fa45fb
|
Updated jsdocs
|
2023-04-12 00:08:42 +01:00 |
|
Richard Davey
|
3af1d9002c
|
Reset playCalled on complete. Emit new texture ready event.
|
2023-04-12 00:01:15 +01:00 |
|
Richard Davey
|
950fabe306
|
Added texture ready event
|
2023-04-12 00:00:58 +01:00 |
|
Richard Davey
|
8c2e591362
|
Moved PLAY event to after texture creation. Added frameReady property. Better paused handling.
|
2023-04-11 19:46:13 +01:00 |
|
Richard Davey
|
93620ca39e
|
Fixed markers and video looping
|
2023-04-11 18:26:46 +01:00 |
|
Richard Davey
|
8412e53df3
|
Working perfectly for modern and legacy browsers.
|
2023-04-11 17:03:00 +01:00 |
|
Richard Davey
|
257fdaed4f
|
All now working via promise + rvf flow
|
2023-04-11 02:05:56 +01:00 |
|
Richard Davey
|
bff9184329
|
Added new unsupported event
|
2023-04-11 02:05:37 +01:00 |
|
Richard Davey
|
45646c52a2
|
Nearly finished refactoring of RVF / Promise path of Video game object
|
2023-04-11 00:57:11 +01:00 |
|
Richard Davey
|
368cb4a146
|
Added new Video events
|
2023-04-11 00:39:14 +01:00 |
|
Richard Davey
|
90654dedc1
|
Updated docs
|
2023-04-11 00:39:03 +01:00 |
|
Richard Davey
|
af9a67f0a4
|
Update Video.js
|
2023-04-10 19:51:26 +01:00 |
|
Emil Schnedler Vad
|
c4327de589
|
fixed particle using a white texture if flush happen
|
2023-04-09 17:54:57 +02:00 |
|
Emil Schnedler Vad
|
bc6ec0a124
|
reverted using getTextBounds for cotainer getBounds()
|
2023-04-08 20:37:12 +02:00 |
|
Richard Davey
|
6b6077f62b
|
Recoding Video Game Object
|
2023-04-07 19:18:54 +01:00 |
|
Richard Davey
|
afe5401a25
|
Add missing String cast. Fix #6451
|
2023-04-05 14:47:00 +01:00 |
|
Rex
|
1e4b807656
|
Add methods to clear EmitZone or DeathZone
|
2023-04-05 16:36:29 +08:00 |
|
Richard Davey
|
49d56e7dc4
|
Added new clearFX method and tidied up the docs and functions for FX removal. Fix #6451
|
2023-04-04 15:46:11 +01:00 |
|
Richard Davey
|
715ee10367
|
Clarifying the docs. Fix #6446
|
2023-04-03 18:30:05 +01:00 |
|
Richard Davey
|
01afa66230
|
clear now has 2 arguments to clear pre/post or both. Fix #6440
|
2023-03-31 14:45:37 +01:00 |
|
Richard Davey
|
6d539ab1c4
|
Merge pull request #6419 from kainage/fix-particle-lifespan
Fix ParticleEmitter#setParticleLifespan
|
2023-03-31 14:27:20 +01:00 |
|
Richard Davey
|
09ebf4048e
|
Removed use of 'Add' (don't need exclusive check) and fixed index 0 offset errors
|
2023-03-30 15:49:03 +01:00 |
|
Kainage
|
469a7fac45
|
Merge branch 'photonstorm:master' into fix-particle-lifespan
|
2023-03-24 11:37:43 -07:00 |
|
Richard Davey
|
d9e98a7e85
|
Mesh and Plane now support setInteractive . Fix #6394
|
2023-03-24 00:07:11 +00:00 |
|
Richard Davey
|
7237299639
|
The GetBounds.getCenter method now has an optional includeParent argument, which allows you to get the value in world space. Also updated types.
|
2023-03-23 17:15:53 +00:00 |
|
Richard Davey
|
5944a8f5a2
|
Add default origin. Fixes setInteractive() .
|
2023-03-23 00:34:21 +00:00 |
|
Richard Davey
|
dd98011eb3
|
Added custom hitAreaCallback for #6394
|
2023-03-22 18:51:46 +00:00 |
|
Richard Davey
|
376107b25f
|
Finally finished all FX documentation
|
2023-03-21 18:04:34 +00:00 |
|
Richard Davey
|
ed6287e9a9
|
More FX documentation finished
|
2023-03-21 17:57:27 +00:00 |
|
Richard Davey
|
b89a10c99d
|
Lots more documentation finished
|
2023-03-21 17:21:45 +00:00 |
|
Richard Davey
|
f83debe894
|
Added lots of documentation
|
2023-03-20 18:44:48 +00:00 |
|
Richard Davey
|
5805925cc6
|
Fixed PostFX on custom render objects
|
2023-03-20 17:27:18 +00:00 |
|
Richard Davey
|
392640fe93
|
Fixed Mesh Renderer to work with PostFX
|
2023-03-20 17:00:30 +00:00 |
|
Richard Davey
|
97387f36f2
|
Get textureUnit even if batch not flushed
|
2023-03-20 15:20:35 +00:00 |
|
Richard Davey
|
d6c743138e
|
Docs fix
|
2023-03-20 15:20:13 +00:00 |
|
Richard Davey
|
4e6f51bc9c
|
Update FX.js
|
2023-03-20 15:20:06 +00:00 |
|
kainage
|
1b7539d47e
|
Fix ParticleEmitter#setParticleLifespan
|
2023-03-18 12:21:13 -07:00 |
|
Richard Davey
|
f82bf52cad
|
Why clear alpha?
|
2023-03-09 18:34:01 +00:00 |
|
Richard Davey
|
9971c9f940
|
Fixed component
|
2023-03-09 18:33:54 +00:00 |
|
Richard Davey
|
2230a08e7e
|
Fixed issue with cycle: true on frame and animation particle emitter configs
|
2023-03-09 18:12:19 +00:00 |
|
Richard Davey
|
c8acb16fa7
|
Added { willReadFrequently } to every canvas context, no matter where it comes from
|
2023-03-09 17:30:04 +00:00 |
|
Richard Davey
|
c4ab06d19f
|
Calling setPostPipeline on a Game Object will now pass the pipelineData configuration object (if provided) to the pipeline instance being created.
|
2023-02-27 15:12:52 +00:00 |
|
Richard Davey
|
88a59eb040
|
Post FX now supports custom quality and distance parameters. Fix #6393
|
2023-02-27 15:09:57 +00:00 |
|
Richard Davey
|
5997c814bb
|
Remove distance parameter
|
2023-02-27 13:48:12 +00:00 |
|
Richard Davey
|
00ab0fe601
|
Merge pull request #6384 from EmilSV/container_getBounds_text
container#getBounds now also support getTextBounds for bounds calcula…
|
2023-02-17 17:31:57 +00:00 |
|
Richard Davey
|
3bbb619562
|
Merge pull request #6386 from mizunokazumi/fix/component-transform-setscaleX-setscaley
Fix renderFlags after changing scaleX/scaleY
|
2023-02-17 17:26:19 +00:00 |
|
Richard Davey
|
5ad4cbba7d
|
Types fix
|
2023-02-17 17:25:11 +00:00 |
|
Richard Davey
|
0fe135cc8f
|
Added documentation and method parameters
|
2023-02-17 17:07:22 +00:00 |
|
Richard Davey
|
6584435892
|
Destroy preFX and postFX
|
2023-02-17 17:07:05 +00:00 |
|
Richard Davey
|
3d67fdb459
|
Update PostPipeline.js
|
2023-02-17 13:26:29 +00:00 |
|
Richard Davey
|
af3bb532b5
|
Use strings to retain correct mapping
|
2023-02-17 02:12:12 +00:00 |
|
Richard Davey
|
4f6d4a162d
|
Now supports creation of Post FX Controllers
|
2023-02-17 01:10:54 +00:00 |
|
Richard Davey
|
a2231dddcd
|
Added preFX and postFX and create them within init
|
2023-02-17 01:10:23 +00:00 |
|
Richard Davey
|
d3c32cdc27
|
Removed fx property and added init flag
|
2023-02-17 01:09:57 +00:00 |
|
Richard Davey
|
74f1bc639f
|
Remove old FX component
|
2023-02-16 23:49:45 +00:00 |
|
Richard Davey
|
f1129f63d2
|
Moved the FX controllers to the root
|
2023-02-16 23:49:14 +00:00 |
|
Richard Davey
|
d6314de4db
|
More default properties and exposing the FX consts
|
2023-02-16 23:06:53 +00:00 |
|
Richard Davey
|
2aae7b37fa
|
Added more jsdocs and default values
|
2023-02-16 22:15:22 +00:00 |
|
Richard Davey
|
b7e9fe23af
|
Add default values and allow passing from the methods
|
2023-02-16 18:50:42 +00:00 |
|
Richard Davey
|
cbf42feee1
|
Refactored so FX is a class sitting on a property, rather than a mixin.
|
2023-02-16 18:39:14 +00:00 |
|
Richard Davey
|
dd2efb6e5c
|
Added Bokeh and TiltShift FX
|
2023-02-16 15:04:37 +00:00 |
|
Richard Davey
|
293ea49a39
|
Update FX.js
|
2023-02-16 12:59:57 +00:00 |
|
Richard Davey
|
9011d78fd4
|
Added Wipe FX
|
2023-02-16 12:53:31 +00:00 |
|
Richard Davey
|
bbc74c4d8e
|
Much neater
|
2023-02-16 01:55:52 +00:00 |
|
Richard Davey
|
e48d49d29f
|
Added Displacement FX
|
2023-02-16 01:52:00 +00:00 |
|
Richard Davey
|
526a6489ba
|
Added BarrelFX
|
2023-02-16 00:42:17 +00:00 |
|
Richard Davey
|
9aa58008bf
|
Finished Circle shader and CircleFX Pipeline
|
2023-02-15 23:48:34 +00:00 |
|
Richard Davey
|
4d273254e5
|
Testing ColorMatrix FX
|
2023-02-15 13:47:56 +00:00 |
|
Richard Davey
|
b40cc9b584
|
Tweaked alpha
|
2023-02-15 00:50:31 +00:00 |
|
Richard Davey
|
a93a6c75c3
|
Added working BloomFX
|
2023-02-15 00:50:26 +00:00 |
|
Richard Davey
|
ca2c81fd79
|
Fix package name
|
2023-02-15 00:07:43 +00:00 |
|
Richard Davey
|
b615e67a3b
|
Rename LinearGradient to Gradient and use better shader
|
2023-02-15 00:05:33 +00:00 |
|
Richard Davey
|
58576252cb
|
Fixed BlurFX and added LinearGradientFX
|
2023-02-14 23:45:44 +00:00 |
|
Richard Davey
|
65f3d340ec
|
Working through Blur FX
|
2023-02-14 18:53:52 +00:00 |
|
Richard Davey
|
15f296824c
|
Improved Vignette shader dramatically
|
2023-02-14 15:49:33 +00:00 |
|
Richard Davey
|
729f446e66
|
Added Shadow, Vignette, Pixelate and Shine FX
|
2023-02-14 13:33:07 +00:00 |
|
Richard Davey
|
4f5da3b3b8
|
Added jsdocs
|
2023-02-14 01:30:23 +00:00 |
|
Richard Davey
|
428f008337
|
Import namespace
|
2023-02-14 01:30:07 +00:00 |
|
Richard Davey
|
050f3d4708
|
Reset default strength
|
2023-02-14 01:29:21 +00:00 |
|
Richard Davey
|
ed1f79e57e
|
Added Vignette and BaseFX class
|
2023-02-13 21:21:18 +00:00 |
|
Richard Davey
|
532d5a9375
|
Revised FX pipeline. Added Glow, Shadow and Pixelate. Tested against multi-pass.
|
2023-02-13 18:50:27 +00:00 |
|
Richard Davey
|
963ff647e6
|
Testing out a possible FX Pipeline
|
2023-02-13 01:30:22 +00:00 |
|
Richard Davey
|
cf6b0971cb
|
Renaming SpriteFX to PreFX
|
2023-02-12 21:08:58 +00:00 |
|
Mizuno Kazumi
|
ad11d11dcc
|
Fix renderFlags after changing scaleX/scaleY
|
2023-02-11 18:13:59 +03:00 |
|
Emil Schnedler Vad
|
70aedd9344
|
fixed order of function check
|
2023-02-10 14:03:24 +01:00 |
|
Richard Davey
|
ed205f586b
|
Bloom FX
|
2023-02-09 18:46:49 +00:00 |
|
Richard Davey
|
f6f1bf2281
|
Corrected jsdocs
|
2023-02-09 16:30:03 +00:00 |
|
Emil Schnedler Vad
|
f21834c50b
|
container#getBounds now also support getTextBounds for bounds calculations
|
2023-02-09 14:33:28 +01:00 |
|
Richard Davey
|
36e6bc8a05
|
Added PostPipeline component
|
2023-02-03 17:52:36 +00:00 |
|
Richard Davey
|
f1032c8af5
|
Swapped to use PostPipeline only
|
2023-02-03 17:52:23 +00:00 |
|
Richard Davey
|
e82189f0fd
|
Remove all Post Pipeline related functions
|
2023-02-03 17:41:56 +00:00 |
|
Richard Davey
|
65ca9cc967
|
PostPipeline is a new Game Object component that deals specifically with Post Pipelines
|
2023-02-03 17:41:43 +00:00 |
|
Richard Davey
|
35163ec483
|
TileSprite will now error if you try and use a Dynamic Texture. Fix #6368
|
2023-02-01 18:18:41 +00:00 |
|
Richard Davey
|
b6b098f421
|
Added PlaneCreator and all typedefs
|
2023-01-31 13:34:18 +00:00 |
|
Richard Davey
|
dfc3ebc0ec
|
Finished Plane documentation
|
2023-01-31 13:21:02 +00:00 |
|
Richard Davey
|
c54cc2d6a1
|
Merge pull request #6376 from vforsh/improve-particles-types
Improve particles types
|
2023-01-30 21:44:38 +00:00 |
|
Richard Davey
|
e97d491458
|
Fix #6377
|
2023-01-30 21:42:21 +00:00 |
|
Vladislav Forsh
|
8c34a84fde
|
Improve particles types
|
2023-01-30 21:58:34 +03:00 |
|
Richard Davey
|
4608044577
|
Added animation and ability to adjust frame verts
|
2023-01-27 18:04:59 +00:00 |
|
Richard Davey
|
14b91e84c8
|
Add missing tile property
|
2023-01-27 17:46:41 +00:00 |
|
Richard Davey
|
674bcbe6f8
|
Moved uvScroll, uvScale and rotate setters to Mesh
|
2023-01-27 17:46:17 +00:00 |
|
Richard Davey
|
de2e7847df
|
Added rotation methods and setters
|
2023-01-25 23:30:58 +00:00 |
|
Richard Davey
|
49ad4348d9
|
Added Mesh.hasFaceAt
|
2023-01-25 23:30:35 +00:00 |
|
Richard Davey
|
60d6119b1b
|
Tidied up the internals, added frame parameter, preDestroy
|
2023-01-25 18:49:11 +00:00 |
|
Richard Davey
|
6d81544706
|
createCheckerboard handles colors properly
|
2023-01-24 18:23:36 +00:00 |
|
Richard Davey
|
78797dd87a
|
z calculation now done correctly
|
2023-01-24 17:48:45 +00:00 |
|
Richard Davey
|
affdd0cd60
|
Added Mesh.fov property
|
2023-01-24 17:48:35 +00:00 |
|
Richard Davey
|
303e44a9bf
|
Added Plane Game Object (WIP)
|
2023-01-24 13:44:43 +00:00 |
|
Richard Davey
|
44d45f7c61
|
Updated jsdocs
|
2023-01-24 13:44:31 +00:00 |
|
Pavle Goloskokovic
|
0ab4981f86
|
docs reference updated method name setEmitterFrame
|
2023-01-21 11:39:13 +01:00 |
|
Pavle Goloskokovic
|
15ffe6aaff
|
optional config param for Phaser.GameObjects.GameObjectCreator#graphics method
|
2023-01-20 21:36:00 +01:00 |
|
Pavle Goloskokovic
|
54ad20122c
|
added missing lineSpacing property to Phaser.Types.GameObjects.Text.TextStyle type
|
2023-01-20 21:27:08 +01:00 |
|
Pavle Goloskokovic
|
6fb0287b58
|
Phaser.Types.GameObjects.Text.TextStyle fontSize type fix
|
2023-01-20 21:14:31 +01:00 |
|
Richard Davey
|
68a734e3b6
|
Reset worldPosition on fire
|
2023-01-19 17:08:24 +00:00 |
|
Richard Davey
|
8815205900
|
No need to multiply the camMatrix for every particle. Once is enough.
|
2023-01-19 16:59:33 +00:00 |
|
Richard Davey
|
b25337b4e8
|
setTexture on a 3-slice should change the height now. #6350
|
2023-01-19 15:15:42 +00:00 |
|
Richard Davey
|
9101bfe5cb
|
Added setSlices method. Fix #6350
|
2023-01-19 15:12:51 +00:00 |
|
Richard Davey
|
333e766485
|
Use Clamp
|
2023-01-18 18:30:07 +00:00 |
|
Richard Davey
|
c906568544
|
Expose ParticleBounds
|
2023-01-18 16:54:49 +00:00 |
|
Richard Davey
|
566b74e70e
|
Removed unused code and tidied formatting
|
2023-01-18 16:54:43 +00:00 |
|
Richard Davey
|
30fc7d5123
|
Moved method
|
2023-01-18 16:54:32 +00:00 |
|
Richard Davey
|
1193f8811f
|
The Particle DeathZone.willKill method now takes a Particle instance as its only parameter, instead of x and y coordinates, allowing you to perform more complex checks before deciding if the Particle should be killed, or not.
|
2023-01-18 16:41:19 +00:00 |
|
Richard Davey
|
9549c90b9f
|
Removed 'bounds' and collide flags + fast ops and changed 'setParticleBounds' to 'addParticleBounds' to better identify it
|
2023-01-17 23:24:04 +00:00 |
|
Richard Davey
|
528feb8fae
|
Fixed links
|
2023-01-17 23:23:18 +00:00 |
|
Richard Davey
|
2758c6edfc
|
Updated docs
|
2023-01-17 23:23:05 +00:00 |
|
Richard Davey
|
e7d6328d80
|
Fixed the update function and added docs
|
2023-01-17 23:00:26 +00:00 |
|
Richard Davey
|
60bc8f1b6c
|
Add the new worldPosition Vector2 and update it
|
2023-01-17 23:00:14 +00:00 |
|
Richard Davey
|
bfb3008efe
|
Don't create the temp parentMatrix if all we're doing is making a local matrix
|
2023-01-17 22:59:55 +00:00 |
|
Richard Davey
|
f7f70ac63b
|
Update ParticleEmitter.js
|
2023-01-17 20:39:12 +00:00 |
|
Richard Davey
|
815acd71cf
|
Testing moving Emitter bounds to a ParticleProcessor
|
2023-01-17 18:42:06 +00:00 |
|
Richard Davey
|
27a6c60392
|
Tidied up jsdocs
|
2023-01-17 12:33:31 +00:00 |
|
Richard Davey
|
bf0064f0e8
|
Added ParticleEmitter.hold emitter op
|
2023-01-17 12:17:07 +00:00 |
|
Richard Davey
|
389b2889ee
|
Typed return object
|
2023-01-17 11:53:36 +00:00 |
|
Richard Davey
|
7576666eb6
|
Fixed path
|
2023-01-16 16:09:45 +00:00 |
|
Richard Davey
|
5a96f528f9
|
Fixed jsdocs and removed functions not needed
|
2023-01-16 16:03:47 +00:00 |
|
Richard Davey
|
acbcaf1c69
|
Update Transform.js
|
2023-01-16 16:03:31 +00:00 |
|
Richard Davey
|
fc08015f92
|
Merge pull request #6342 from samme/docs/misc-9
Docs
|
2023-01-15 21:04:07 +00:00 |
|
samme
|
abf5df32c6
|
Docs: Phaser.GameObjects.GameObject#addToUpdateList
Correct description
|
2023-01-14 12:46:47 -08:00 |
|
Richard Davey
|
9841602bbe
|
Renamed matrix, removed old one and added death zone handling on spawn
|
2023-01-13 18:15:14 +00:00 |
|
Richard Davey
|
6abb358e50
|
fire returns a boolean. Re-ordered ops and added death zone check on spawn.
|
2023-01-13 18:14:53 +00:00 |
|
Richard Davey
|
f1ab07d9b2
|
willKill takes coordinates now, not a Particle
|
2023-01-13 18:14:29 +00:00 |
|
Richard Davey
|
faec614cc4
|
Added counter getters and fixed while loop
|
2023-01-13 17:25:31 +00:00 |
|
Richard Davey
|
db5a064fd0
|
Update ParticleEmitterConfig.js
|
2023-01-12 15:59:26 +00:00 |
|
Richard Davey
|
795fed6bb7
|
Update ParticleEmitterConfig.js
|
2023-01-11 18:30:39 +00:00 |
|
Richard Davey
|
8d39dbfca4
|
Re-order ops then props. Added colorEase.
|
2023-01-11 18:30:35 +00:00 |
|
Richard Davey
|
634e9991b0
|
Added setEase
|
2023-01-11 18:30:23 +00:00 |
|
Richard Davey
|
0ad530e790
|
Exposed EmitterColorOp
|
2023-01-11 17:35:45 +00:00 |
|
Richard Davey
|
9c2dfc147b
|
Updated documentation
|
2023-01-11 17:35:36 +00:00 |
|
samme
|
9db1aa2349
|
Docs: make Graphics defaults read only
|
2023-01-11 09:31:00 -08:00 |
|
samme
|
90378c6e79
|
Docs: make originX and originY read only
|
2023-01-11 09:29:58 -08:00 |
|
Richard Davey
|
e77bd80587
|
Add new EmitterColorOp and support for it on WebGL
|
2023-01-11 00:34:35 +00:00 |
|
Richard Davey
|
f770be1cca
|
Fixed return type
|
2023-01-10 23:25:13 +00:00 |
|
Richard Davey
|
e9c6afca74
|
Allow to set texture via config. Order ops alphabetically.
|
2023-01-10 23:01:40 +00:00 |
|
Richard Davey
|
f6e33ce064
|
Fixed EmitterCreator
|
2023-01-10 22:49:15 +00:00 |
|
Richard Davey
|
7308d1e6f8
|
Update SpriteConfig.js
|
2023-01-10 22:49:07 +00:00 |
|
Richard Davey
|
3eaf5d5679
|
Fixed Factory jsdocs
|
2023-01-10 22:04:10 +00:00 |
|
Richard Davey
|
b3dcd4f989
|
Fixing jsdocs
|
2023-01-10 21:41:28 +00:00 |
|
Richard Davey
|
891666e3cd
|
Removed ParticleEmitterManager and merged changes into ParticleEmitter
|
2023-01-10 21:23:44 +00:00 |
|
Richard Davey
|
34f5e9522b
|
Fixed frame and animation settings, removed unused props, tidied up setters ready for Emitter take-over
|
2023-01-10 18:52:41 +00:00 |
|
Richard Davey
|
b5e9cc9a7b
|
Testing Emitter2 stand-alone
|
2023-01-09 18:12:19 +00:00 |
|
Richard Davey
|
fffd2bcb04
|
Create ParticleEmitter2.js
|
2023-01-06 18:44:20 +00:00 |
|
Richard Davey
|
6560c868ae
|
Fixed set methods and a typo
|
2023-01-06 17:41:01 +00:00 |
|
Richard Davey
|
ff94396f05
|
Set default or the emitter config property won't work
|
2023-01-06 14:08:14 +00:00 |
|
Richard Davey
|
690f9444ec
|
Fixed Emitter.getBounds and use of viewBounds
|
2023-01-06 13:55:13 +00:00 |
|
Richard Davey
|
3dbc513e9c
|
Debugging MergeRect
|
2023-01-05 18:46:23 +00:00 |
|
Richard Davey
|
7d80a7cce0
|
Added Emitter.getBounds and viewBounds culling
|
2023-01-05 17:58:20 +00:00 |
|
Richard Davey
|
4e642eb994
|
Added documentation and sort properties
|
2023-01-05 14:23:41 +00:00 |
|
Richard Davey
|
1bf231f549
|
Updated TypeDefs
|
2023-01-05 14:23:28 +00:00 |
|
Richard Davey
|
493289367e
|
Use sortCallback
|
2023-01-05 14:23:17 +00:00 |
|
Richard Davey
|
95f3440784
|
Added sortProperty and sortOrderAsc properties and code. Reworked depthSortCallback.
|
2023-01-04 16:01:39 +00:00 |
|
Richard Davey
|
32d2f629cb
|
Added matrix docs and destroy them on shutdown
|
2023-01-03 22:13:41 +00:00 |
|
Richard Davey
|
9c7ca72145
|
Updated jsdocs
|
2023-01-03 22:10:57 +00:00 |
|
Richard Davey
|
ada620b522
|
The add and remove processes can set the manager property.
|
2023-01-03 21:45:29 +00:00 |
|
Richard Davey
|
73dd13d3a1
|
* ParticleEmitterManager.addParticleProcessor is a new method that allows you to add a Particle Processor instance to the Emitter Manager. The old createGravityWell method now uses this. * ParticleEmitterManager.removeParticleProcessor is a new method that will remove a Particle Processor from an Emitter Manager. * ParticleEmitterManager.processors is a new List property that contains all of the Particle Processors belonging to the Emitter Manager. * The ParticleEmitterManager.wells property has been removed. You should now use the new processors property instead, they are functionally identical.
|
2023-01-03 21:31:19 +00:00 |
|
Richard Davey
|
f1c300a3e9
|
Added t param to jsdocs
|
2023-01-03 21:28:00 +00:00 |
|
Richard Davey
|
a177b9ecd1
|
Updated jsdocs and moved lifeCurrent bail out
|
2023-01-03 21:27:50 +00:00 |
|
Richard Davey
|
bb4e446930
|
Revised GravityWell config
|
2023-01-03 21:09:15 +00:00 |
|
Richard Davey
|
425a5340e1
|
GravityWell now extends the ParticleProcessor
|
2023-01-03 21:09:05 +00:00 |
|
Richard Davey
|
1850d61011
|
Created the ParticleProcessor class
|
2023-01-03 21:08:55 +00:00 |
|
Richard Davey
|
ff3406ea0e
|
Fixed scale override
|
2023-01-03 21:08:43 +00:00 |
|
Richard Davey
|
965d7a525a
|
Fixed scale setter and added kill method
|
2023-01-03 18:35:32 +00:00 |
|
Richard Davey
|
91ffc0da74
|
Fixed scale config
|
2023-01-03 18:35:18 +00:00 |
|
Richard Davey
|
4ea68e9d12
|
Added overlap method and fixed iterator order
|
2023-01-03 17:44:30 +00:00 |
|
Richard Davey
|
87e15a4715
|
Added Particle.bounds and getBounds method
|
2023-01-03 17:44:11 +00:00 |
|
Richard Davey
|
9e10ee09ce
|
Added getWorldTransformMatrix
|
2023-01-03 13:14:40 +00:00 |
|
Richard Davey
|
42b89ae484
|
Testing getBounds
|
2023-01-03 13:14:29 +00:00 |
|
Richard Davey
|
bc1bc3baba
|
Destroy the EmitterOps
|
2023-01-03 12:32:15 +00:00 |
|
Richard Davey
|
4977160222
|
Call setPosition instead of resetPosition
|
2023-01-03 12:30:48 +00:00 |
|