ParticleEffectForUGUI/CHANGELOG.md

80 KiB

4.11.3 (2025-10-14)

Bug Fixes

  • fix icon (a9461ec)
  • fix URL link in README (1c8c65d), closes #376
  • fix: second and subsequent bursts not displayed when world simulation and non-looping (df2f3ca), closes #326
  • UIParticle in canvas with 0f-0.01f alpha value does not start to play until alpha value is greater than 0.01f, causes play calls to be delayed unintentionally if canvas alpha value is set to mentioned value range (38aec2e)

4.11.2 (2025-03-15)

Bug Fixes

  • IL2CPP build fails on older versions of Unity (0da6525)
  • NRE on enable (0cff50e), closes #359

4.11.1 (2025-02-21)

Bug Fixes

  • component icons will no longer be displayed in the scene view (6dfbdae)

4.11.0 (2025-02-21)

Features

  • add 'TimeScaleMultiplier' option (925af0b)

4.10.7 (2025-01-14)

Bug Fixes

  • editor crashed on exit play mode (editor, windows) (47ee45c), closes #351

4.10.6 (2025-01-03)

Bug Fixes

  • sub-emitter particles may not render correctly in certain scenarios (8276684), closes #348
  • sub-emitter's inherit velocity module doubles at runtime (67de3d1), closes #349

4.10.5 (2024-12-23)

Bug Fixes

  • '3D' scale toggle in the inspector does not keep on reload (934f4b8), closes #346

4.10.4 (2024-12-19)

Bug Fixes

  • rendering issues when playing with opening a prefab stage (95235a9), closes #345

4.10.3 (2024-11-20)

Bug Fixes

  • if not configured as a preloaded asset, the project settings asset will be regenerated (abe0948), closes #342

4.10.2 (2024-11-01)

Bug Fixes

4.10.1 (2024-09-29)

Bug Fixes

  • mainTex will be ignored (2ee69d0)

4.10.0 (2024-09-29)

Bug Fixes

  • component icon is not set (5ff6ec8)

Features

4.9.1 (2024-08-07)

Bug Fixes

  • ParticleSystem trails gain offset on parent canvas change (2a1cd50), closes #323

4.9.0 (2024-07-18)

Features

  • ParticleAttractor supports multiple ParticleSystems (3834780)

4.8.1 (2024-06-27)

Bug Fixes

4.8.0 (2024-06-27)

Bug Fixes

  • generated baking-camera object remains in the prefab or scene (again) (de35cba)
  • SetParticleSystemInstance/Prefab APIs destroy generated objects (ae3f3a8)

Features

  • add 'custom view' option. (a703c29)
  • remove overlay window (editor) (8358170)
  • restore Transform.localScale when setting autoScalingMode to something other than Transform (again) (88a970d)
  • the rendering order list in inspector is now more compact (be90172)

4.7.2 (2024-06-21)

Bug Fixes

  • generated baking-camera object remains in the prefab or scene (0bb8438)

4.7.1 (2024-06-20)

Bug Fixes

  • despite not using the size module, particles become smaller based on their z position (a8ed6e6), closes #316

4.7.0 (2024-06-19)

Bug Fixes

  • UIParticle.transform.localScale does not scale particles (1d40e24), closes #313
  • UIParticle is scaled by canvas size even when AutoScalingMode.None and ScalingMode.Local (54a4b1c), closes #313
  • UIParticle is scaled incorrectly with nested canvases (f26920f), closes #313

Features

  • reset previous position on start play for world space simulation (3880484), closes #303
  • restore Transform.localScale when setting autoScalingMode to something other than Transform (5505247)

4.6.8 (2024-06-14)

Bug Fixes

  • 'Resource ID out of range in GetResource' error in overlay rendering mode (05286ce), closes #308

4.6.7 (2024-05-24)

Bug Fixes

  • the ParticleSystem's localPosition drifts at certain scales due to floating-point precision issues (e924eb4), closes #299 #312

4.6.6 (2024-05-23)

Bug Fixes

4.6.5 (2024-05-23)

Bug Fixes

  • update workflows (for preview and v4) (3eab097)

4.6.4 (2024-05-22)

Bug Fixes

  • assertion failed on expression: 'ps->array_size()' (1b5c359), closes #278
  • lost Material.mainTexture when using AnimatableProperties (ea04352), closes #311
  • remove unnecessary code (c37c014)

4.6.3 (2024-04-04)

Bug Fixes

  • if only Trail Material is used, it will not be displayed (2eff411), closes #294
  • if the UIParticle parents do not have Canvas, an exception is thrown in OnEnable (e82c833), closes #300
  • particle size too small due to auto scaling (2ec3748), closes #295

4.6.2 (2024-02-01)

Bug Fixes

4.6.1 (2024-01-26)

Bug Fixes

  • unintended scaling occurs when AutoScalingMode=UIParticle and ScalingMode=Local (1627de1), closes #292

4.6.0 (2024-01-26)

Bug Fixes

Features

  • "[generated]" GameObjects on the hierarchy is disturbing (7c42421), closes #288
  • add explicit dependencies (9a0187a)
  • add icon (0c1022c)
  • remove samples (f53a7fa)

4.6.0-preview.1 (2024-01-24)

Bug Fixes

Features

  • "[generated]" GameObjects on the hierarchy is disturbing (7c42421), closes #288
  • add explicit dependencies (9a0187a)
  • add icon (0c1022c)
  • remove samples (f53a7fa)

4.5.2 (2024-01-18)

Bug Fixes

  • (editor) sometimes crashes when entering play mode (b80c3e6)

4.5.1 (2023-12-23)

Bug Fixes

  • fix material for mesh sharing group (6126af9)
  • the changes made to the material used by the ParticleSystem are not immediately reflected (3184ba9), closes #280

4.5.0 (2023-12-23)

Bug Fixes

  • incorrect rendering of world-space simulated particles while animating scale (ac58475), closes #285
  • remove obsolete warning (5d5eb34)

Features

  • Automatically generated objects are no longer editable (NotEditable). (5607dc4)
  • support IMeshModifier (5c3232f), closes #282

4.4.0 (2023-11-08)

Features

  • support 'Active Apply Color Space' for linear color space (45c56bb)

4.3.0 (2023-11-08)

Features

  • added 'autoScalingMode (None, Transform.localScale, UIParticle.scale)' instead of 'autoScaling' (107f901)
  • reset transform.localScale on upgrading v3.x to v4.x (c710787), closes #277

4.2.2 (2023-10-25)

Bug Fixes

4.2.1 (2023-08-18)

Bug Fixes

  • autoScaling and PositionMode may be locked (3f2f12d)

4.2.0 (2023-08-18)

Bug Fixes

  • assertion 'ps->array_size()' in UpdateMesh() when using trails of type ribbon (f75fcce), closes #241
  • built-in shaders are no longer supported (c2119c1), closes #233 #257
  • crash occurs when too many vertices are rendered (723a04d)
  • error: SerializedObject target has been destroyed (e930516), closes #267
  • excessive particle emitted on move ParticleSystem for local space simulation and emission over distance (2fe0bde), closes #265
  • fix typos (52f2ef1)
  • generated GameObject will be named '[generated] *' (9b2e5c1)
  • inactive ParticleSystems are removed from the list on refresh (4851a18)
  • mesh sharing not working (8b4ca1a), closes #236
  • nullptr exceptions when using nested UIParticle components in hierarchy (e67e948), closes #246
  • nullReferenceException after copy-n-paste (425aad0), closes #258
  • remove unnecessary per-frame allocation. (e92b514)
  • scaling ParticleSystem puts prewarmed particles in wrong location (fb31db4), closes #235
  • sub-emitters option is not work in editor playing (b308b26), closes #231
  • the camera under UIParticle will be assigned as _orthoCamera (c42f8c8)
  • UIParticleAttractor attracts the particles at wrong position when in RelativeMode (68d9925), closes #262

Features

  • 'AbsoluteMode' option is renamed to 'PositionMode' (67eff61)
  • 'AutoScaling' option will be imported from 'IgnoreCanvasScale' (for v3.x) (4103041)
  • add 'AutoScaling' option for UIParticle (35325c8)
  • add 'UpdateMode' option for UIParticleAttractor (903f702), closes #250
  • add particle system getter and setter for attractor (a4bcf93), closes #253
  • add public properties for UIParticleAttractor (392ab6d), closes #253
  • add Start/StopEmission API for UIParticle (e499836), closes #240

4.1.7 (2022-08-30)

Bug Fixes

  • the annoying empty black scene overlay box shown even when nothing is selected (bdeeabb)

4.1.6 (2022-08-10)

Bug Fixes

4.1.5 (2022-08-10)

Bug Fixes

4.1.4 (2022-07-01)

Bug Fixes

  • add Enabled toggle in overlay window (f97e619)
  • if m_Particles contains null, an error will occur (550d0c4), closes #214
  • ParticleSystem reordering and refreshing in inspector does not work for prefab asset (7eb4112)
  • refresh button does not works in prefab edit mode (c1538a8), closes #214
  • when UIParticlrRenderer destroy manually, an error will occur (a11d2d0)

4.1.3 (2022-06-28)

Bug Fixes

4.1.2 (2022-06-27)

Bug Fixes

  • error on editor (8034228), closes #210
  • incorrect position of world space trail particles (fb7f308), closes #209

4.1.1 (2022-06-25)

Bug Fixes

  • add absolute mode toggle to overlay window (48d1994)

4.1.0 (2022-06-25)

Features

  • add relative/absolute particle position mode (1879ac8), closes #205

4.0.1 (2022-06-24)

Bug Fixes

4.0.0 (2022-06-21)

Bug Fixes

  • correct world space particle position when changing screen size (c6644a2)
  • keep properly canvas batches (d8e96e6)

Features

  • adaptive scaling for UI (aa0d56f)
  • add overlay window for UIParticle (7b21c50)
  • add particle attractor component (386170c)
  • display warning in inspector if using 'TEXCOORD*.zw' components as custom vertex stream (59221d5)
  • mesh sharing group (9afeebf)
  • random mesh sharing group (4fa43ed)
  • support 8+ materials (b76bf5a), closes #122 #152 #186

BREAKING CHANGES

  • If you update to v4, you may be required to adjust your UIParticle.scale.

4.0.0-preview.1 (2022-06-18)

Bug Fixes

  • correct world space particle position when changing screen size (c6644a2)
  • keep properly canvas batches (d8e96e6)

Features

BREAKING CHANGES

  • If you update to v4, you may be required to adjust your UIParticle.scale.

3.3.12 (2022-06-10)

Bug Fixes

  • always display materials in inspector (a10042d)
  • UNITY_UI_ALPHACLIP in UIAdditive shader is not working (e817e8d)

3.3.11 (2022-06-10)

Bug Fixes

  • sorting by layer does not work properly (ccc09e6)
  • when using linear color space, the particle colors are not output correctly (11c3a7b), closes #203

3.3.10 (2022-02-17)

Bug Fixes

  • annoying warning for [ExecuteInEditMode] (b6b2c72), closes #180
  • PrefabStageUtility class is not experimental after 2021.2 (0fd5d7a)

3.3.9 (2021-08-02)

Bug Fixes

3.3.8 (2021-06-08)

Bug Fixes

3.3.7 (2021-06-02)

Bug Fixes

  • Refresh() will be called multiple times in the same frame, due to external assets (0b9d80d)

3.3.6 (2021-05-11)

Bug Fixes

  • In rare cases, the generated camera (for baking) will not be deactivated (12c748a)
  • remove from "Add Component" menu (476c402)

3.3.5 (2021-02-28)

Bug Fixes

  • fix cached position for pre-warmed particles (e3f42d7)
  • ParticleSystem creates particles in wrong position during pre-warm (b93e0e4), closes #147

3.3.4 (2021-02-22)

Bug Fixes

  • Multiselecting sets all scales to the same value (13223b2)
  • support sub emitter with 'PlayOnAwake' (d5ce78a)
  • The maximum material count is 8 (3bb5241)

3.3.3 (2021-02-03)

Bug Fixes

  • particle trails draw in wrong transform (17ce81e), closes #145

3.3.2 (2021-02-01)

Bug Fixes

  • _cachedPosition defaults to localPosition (c0aa89b), closes #121
  • submeshes can't over 8 (2a1f334), closes #122

3.3.1 (2021-02-01)

Bug Fixes

  • ignore material check and transform check (d11cd0a), closes #119
  • the trail is incorrect in SimulationSpace.Local (9313489)

3.3.0 (2020-11-20)

Bug Fixes

  • the particles may disappear unintentionally (2ec81da), closes #117

Features

  • ignore rendering of particle systems that do not have a SharedMaterial and TrailMaterial (08c4aba), closes #118
  • show/hide materials in inspector (4b4aebf)
  • shrink rendering by material (46a7ddd), closes #113

3.2.0 (2020-11-15)

Features

  • compatibility with other IMaterialModifier (08273cb), closes #115

3.1.1 (2020-11-09)

Bug Fixes

  • error on build in Unity 2019.3.11-15 (68669c7), closes #114
  • null Reference when creating New Scene after Prefab was open in PrefabMode (22bcecd), closes #111

3.1.0 (2020-10-28)

Bug Fixes

  • compile error in 2018.2 (82f81ef)

Features

  • maskable option to ignore masking (af5f7e9), closes #109

3.0.1 (2020-10-28)

Bug Fixes

  • fix the sorting algorithm (7acbf22)
  • in rare cases, an IndexOutOfRangeException is thrown (f7eac0a)

3.0.0 (2020-10-27)

Bug Fixes

  • IgnoreCanvasScaler may be enabled unintentionally (d9f9244)
  • an error happens during loading scene in editor (ab9d9aa), closes #101
  • not working as expected in world simulation space (683fcb4), closes #98
  • if the package was installed via openupm, an unintended directory 'Samples' was included (1913de5)
  • animatable properties not working (5b8b0bd), closes #95
  • combine Instances error (878f812), closes #91
  • in rare cases, the particle size is incorrect with camera-space mode (90593ac), closes #93
  • trails material uses sprite texture (9e65ee7), closes #92
  • ignore missing object on initialize (8bd9b62)
  • not masked (4ef5947)
  • in Unity 2018.2, PrefabStageUtility is not found (0b6dcff)
  • removed UIParticle will be saved in prefab mode (08e2d51)
  • hide camera for baking (30b4703)
  • In ignore canvas scaler mode, Transform.localScale is zero (cc71f2b), closes #89
  • In prefab mode, an error occurs (a222f37), closes #88
  • the default value of IgnoreCanvasScaler is true (966fae1)
  • build fails (ac080a4), closes #85
  • if in the mask, rendering material will be destroyed (0db40cf)
  • baking camera settings for camera space (436c5e4)
  • fix local simulation (7add9de)
  • fix camera for baking mesh (6395a4f)
  • The type or namespace name 'U2D' does not exist in the namespace 'UnityEditor.Experimental' in Unity 2019.3 or later (930199e), closes #82
  • texture sheet animation module Sprite mode not working (30d1d5d), closes #79
  • An exception in the OnSceneGUI caused the scale of the transformation to change unintentionally (75413e0)
  • read-only properties in the inspector (f012b23)
  • Added CanvasRenderer as a required component (a8950f6)
  • If sprite is null, a null exception is thrown (50c6e98)
  • fix displayed version in readme (c29bbdd)
  • abnormal Mesh Bounds with Particle Trails (518a749), closes #61
  • multiple UIParticleOverlayCamera in scene (3f09395), closes #73
  • add package keywords (49d8f3f)
  • particles not visible if scale.z is 0 (35718e0), closes #64
  • remove unnecessary scripts (0a43740)
  • workaround for #70 (4bbcc33)
  • change the text in the inspector to make it more understandable. (7ca0b6f), closes #66
  • editor crashes when mesh is set to null when ParticleSystem.RenderMode=Mesh (e5ebadd), closes #69
  • getting massive errors on editor (ef82fa8), closes #67
  • heavy editor UI (d3b470a)
  • remove a menu to add overlay camera (f5d3b6e)
  • rotating the particle rect may cause out of bounds (3439842), closes #55
  • scale will be decrease on editor (0c59846)
  • UI darker than normal when change to linear color space (db4d8a7), closes #57

Features

  • cache modified material (6b397f3), closes #94
  • improve the material batching (4be5666)
  • un-limit on the number of mesh instances (f133881)
  • refresh children ParticleSystem with a gameObjects as root (8bae1d0)
  • add API to bind ParticleSystem object (a77bbd3)
  • material batching (8f703e6)
  • support AnimatableProperty for multiple materials (062d988)
  • remove menu in inspector (e7f8f51)
  • add menu to create UIParticle (2fa1843)
  • add play/pause/stop api (f09a386)
  • support for changing rendering orders (745d4a5)
  • Support for child ParticleSystem rendering (4ee90be)
  • UIParticle for trail is no longer needed (466e43c)
  • add menu to create UIParticle (14f1c78)
  • Combine baked meshes to improve performance (633d058)
  • improve performance (77c056a)
  • optimization for vertices transforms and adding node for trails (e070e8d), closes #75
  • option to ignoring canvas scaling (fe85fed)
  • support 3d scaling (42a84bc)
  • support custom simulation space (a83e647), closes #78
  • support for particle systems including trail only (f389d39), closes #61
  • add support for SpriteAtlas (b31e325)
  • add menu to import sample (b8b1827)

BREAKING CHANGES

  • The development branch name has been changed. Most cases are unaffected.
  • The child UIParticle is no longer needed.
  • The bake-task has changed significantly. It may look different from previous versions.
  • update develop environment to Unity 2018.3. Unity 2018.2 will continue to be supported.

3.0.0-preview.38 (2020-10-04)

Bug Fixes

  • delete unused file in package (2e69974)
  • material dirty on validate (on editor) (fa34301)

Features

3.0.0-preview.37 (2020-10-01)

Bug Fixes

3.0.0-preview.36 (2020-09-28)

Bug Fixes

  • do not bake particle system to mesh when the alpha is zero (1775713), closes #102
  • in Unity 2018.x, sample import failed on Windows (f5861b0)

3.0.0-preview.35 (2020-09-27)

Bug Fixes

  • an error happens during loading scene in editor (ab9d9aa), closes #101

3.0.0-preview.34 (2020-09-15)

Bug Fixes

  • not working as expected in world simulation space (683fcb4), closes #98

3.0.0-preview.33 (2020-09-14)

Bug Fixes

  • if the package was installed via openupm, an unintended directory 'Samples' was included (1913de5)

3.0.0-preview.32 (2020-09-14)

Bug Fixes

  • animatable properties not working (5b8b0bd), closes #95

3.0.0-preview.31 (2020-09-02)

Bug Fixes

  • combine Instances error (878f812), closes #91
  • in rare cases, the particle size is incorrect with camera-space mode (90593ac), closes #93
  • trails material uses sprite texture (9e65ee7), closes #92

Features

  • refresh children ParticleSystem with a gameObjects as root (8bae1d0)

3.0.0-preview.30 (2020-09-02)

Bug Fixes

  • ignore missing object on initialize (8bd9b62)

Features

  • add API to bind ParticleSystem object (a77bbd3)

3.0.0-preview.29 (2020-09-01)

Features

3.0.0-preview.28 (2020-09-01)

Features

  • support AnimatableProperty for multiple materials (062d988)

3.0.0-preview.27 (2020-09-01)

Bug Fixes

3.0.0-preview.26 (2020-09-01)

Bug Fixes

  • in Unity 2018.2, PrefabStageUtility is not found (0b6dcff)

3.0.0-preview.25 (2020-09-01)

Bug Fixes

  • removed UIParticle will be saved in prefab mode (08e2d51)

3.0.0-preview.24 (2020-09-01)

Bug Fixes

  • hide camera for baking (30b4703)
  • In ignore canvas scaler mode, Transform.localScale is zero (cc71f2b), closes #89
  • In prefab mode, an error occurs (a222f37), closes #88

Features

  • remove menu in inspector (e7f8f51)

3.0.0-preview.23 (2020-08-31)

Bug Fixes

  • the default value of IgnoreCanvasScaler is true (966fae1)

3.0.0-preview.22 (2020-08-29)

Bug Fixes

3.0.0-preview.21 (2020-08-28)

Bug Fixes

  • if in the mask, rendering material will be destroyed (0db40cf)
  • support animatable material property (again) (cf6ca80)

3.0.0-preview.20 (2020-08-28)

Features

3.0.0-preview.19 (2020-08-28)

Bug Fixes

  • baking camera settings for camera space (436c5e4)
  • fix local simulation (7add9de)

Features

  • add menu to create UIParticle (2fa1843)
  • add play/pause/stop api (f09a386)
  • support for changing rendering orders (745d4a5)
  • Support for child ParticleSystem rendering (4ee90be)
  • UIParticle for trail is no longer needed (466e43c)

BREAKING CHANGES

  • The child UIParticle is no longer needed.

3.0.0-preview.18 (2020-08-19)

Bug Fixes

  • AsmdefEx is no longer required (50e749c)
  • fix camera for baking mesh (6395a4f)
  • support .Net Framework 3.5 (again) (23fcb06)

Features

  • 3.0.0 updater (f99292b)
  • add menu to create UIParticle (14f1c78)
  • Combine baked meshes to improve performance (633d058)
  • improve performance (77c056a)
  • optimization for vertices transforms and adding node for trails (e070e8d), closes #75
  • option to ignoring canvas scaling (fe85fed)
  • support 3d scaling (42a84bc)
  • support custom simulation space (a83e647), closes #78
  • support for particle systems including trail only (f389d39), closes #61

BREAKING CHANGES

  • The bake-task has changed significantly. It may look different from previous versions.

3.0.0-preview.17 (2020-08-13)

Bug Fixes

  • The type or namespace name 'U2D' does not exist in the namespace 'UnityEditor.Experimental' in Unity 2019.3 or later (930199e), closes #82

3.0.0-preview.16 (2020-08-12)

Bug Fixes

  • texture sheet animation module Sprite mode not working (30d1d5d), closes #79

3.0.0-preview.15 (2020-08-11)

Bug Fixes

  • An exception in the OnSceneGUI caused the scale of the transformation to change unintentionally (75413e0)

3.0.0-preview.14 (2020-08-11)

Bug Fixes

  • read-only properties in the inspector (f012b23)

3.0.0-preview.13 (2020-08-11)

Bug Fixes

  • Added CanvasRenderer as a required component (a8950f6)
  • inspector is broken in Unity 2020.1 (26c5395)

Features

  • update OSC to 1.0.0-preview.25 (22e116e)

3.0.0-preview.12 (2020-08-11)

Bug Fixes

  • Profiler.BeginSample -> Profiler.EndSample if a canvas is disabled or a camera doesn't found (4a0a5d1)

3.0.0-preview.11 (2020-05-07)

Bug Fixes

  • If sprite is null, a null exception is thrown (50c6e98)

3.0.0-preview.10 (2020-04-30)

Features

  • add support for SpriteAtlas (b31e325)

3.0.0-preview.9 (2020-03-04)

Bug Fixes

  • fix displayed version in readme (c29bbdd)

3.0.0-preview.8 (2020-03-03)

Bug Fixes

  • abnormal Mesh Bounds with Particle Trails (518a749), closes #61
  • multiple UIParticleOverlayCamera in scene (3f09395), closes #73

3.0.0-preview.7 (2020-03-02)

Bug Fixes

3.0.0-preview.6 (2020-02-21)

Bug Fixes

3.0.0-preview.5 (2020-02-21)

Bug Fixes

  • particles not visible if scale.z is 0 (35718e0), closes #64

3.0.0-preview.4 (2020-02-18)

Bug Fixes

  • compile error in Unity 2019.1 or later (28ca922), closes #70 #71

3.0.0-preview.3 (2020-02-17)

Bug Fixes

3.0.0-preview.2 (2020-02-13)

Bug Fixes

3.0.0-preview.1 (2020-02-12)

Bug Fixes

  • change the text in the inspector to make it more understandable. (7ca0b6f), closes #66
  • editor crashes when mesh is set to null when ParticleSystem.RenderMode=Mesh (e5ebadd), closes #69
  • getting massive errors on editor (ef82fa8), closes #67
  • heavy editor UI (d3b470a)
  • remove a menu to add overlay camera (f5d3b6e)
  • rotating the particle rect may cause out of bounds (3439842), closes #55
  • scale will be decrease on editor (0c59846)
  • UI darker than normal when change to linear color space (db4d8a7), closes #57

Build System

  • update develop environment (9fcf169)

Features

  • add menu to import sample (b8b1827)
  • add samples test (287b5cc)
  • editor: add osc package (portable mode) (6c7f880)

BREAKING CHANGES

  • update develop environment to Unity 2018.3. Unity 2018.2 will continue to be supported.

Changelog

v2.3.0 (2019-05-12)

Full Changelog

World simulation bug due to transform movement have been fixed

Fixed bugs:

  • World simulation bug due to transform movement #47

v2.2.1 (2019-02-26)

Full Changelog

Fixed bugs:

  • v2.2.0 has 2 warnings #44
  • Disable ParticleSystemRenderer on reset #45

v2.2.0 (2019-02-23)

Full Changelog

Implemented enhancements:

  • Display warning when material does not support Mask #43
  • Support changing material property by AnimationClip #42

Fixed bugs:

  • UV Animation is not work. #41

v2.1.1 (2019-02-15)

Full Changelog

v2.1.0 (2019-02-07)

Full Changelog

World simulation bug is fixed.

Fixed bugs:

  • When moving the transform in world simulation mode, particles don't behave as expected #37

v2.0.0 (2019-01-17)

Full Changelog

Install UIParticle with Unity Package Manager!

Find the manifest.json file in the Packages folder of your project and edit it to look like this:

{
  "dependencies": {
    "com.coffee.ui-particle": "https://github.com/mob-sakai/ParticleEffectForUGUI.git#2.0.0",
    ...
  },
}

To update the package, change #2.0.0 to the target version.

Implemented enhancements:

  • Integrate with UnityPackageManager #30

v1.3.3 (2019-01-16)

Full Changelog

Fixed bugs:

  • On prefab edit mode, unnecessary UIParticleOverlayCamera is generated in the scene #35
  • With 'Screen Space - Camera' render mode, sorting is incorrect #34

v1.3.2 (2018-12-29)

Full Changelog

Implemented enhancements:

  • Use shared material during play mode #29

Fixed bugs:

  • Particle not showing on Android, while on editor it works #31

v1.3.1 (2018-12-24)

Full Changelog

Fixed bugs:

  • OnSceneGUI has errors in Unity 2018.2 #27
  • Demo scene crashes in Unity 2018.2 #26

v1.3.0 (2018-12-21)

Full Changelog

With Gizmo you can control the scaled Shape.

Fixed bugs:

  • In overlay, particle size is too small #23
  • UIParticle.Scale does not affect the gizmo of shape module #21

v1.2.1 (2018-12-13)

Full Changelog

Fixed bugs:

  • Rect mask 2D doesn't work on WebGL #20

v1.2.0 (2018-12-13)

Full Changelog

New scaling system solves the particle effect scaling problem in most cases.

  • All ParticleSystem.ScalingModes are supported
  • All Canvas.RenderModes are supported
  • They look almost the same in all modes

New scaling system scales particle effect well even if you change the following parameters:

  • Camera.FieldOfView
  • CanvasScaler.MatchWidthOrHeight
  • Canvas.PlaneDistance

NOTE: If upgrading from v1.1.0, readjust the UIParticle.Scale property.

Implemented enhancements:

  • New scaling system #18

Fixed bugs:

  • Rect mask 2D doesn't work #17
  • Using prefab view will cause a lot of errors #16
  • Canvas.scaleFactor not take into account #15

v1.1.0 (2018-11-28)

Full Changelog

Easily to use, easily to set up.

  • Adjust the Scale property to change the size of the effect.
  • If your effect consists of multiple ParticleSystems, you can quickly set up UIParticles by clicking "Fix".

Implemented enhancements:

  • Easy setup in editor #11
  • Add a scale property independent of transform #10

Fixed bugs:

  • Raycast blocking is unnecessary #12

v1.0.0 (2018-07-13)

Full Changelog

Let's use particle for your UI!
UIParticle is use easy.
The particle rendering is maskable and sortable, without Camera, RenderTexture or Canvas.

Implemented enhancements:

  • Supports sprites #5
  • Use Canvas.willRenderCanvases event instead of LateUpdate #4

v0.1.0 (2018-06-22)

Full Changelog

This plugin uses new APIs MeshBake/MashTrailBake (added with Unity 2018.2) to render particles by CanvasRenderer.
You can mask and sort particles for uGUI without Camera, RenderTexture, Canvas.

Implemented enhancements:

  • Bake particle mesh to render by CanvasRenderer #1

* This Changelog was automatically generated by github_changelog_generator