mob-sakai
c710787b5b
feat: reset transform.localScale on upgrading v3.x to v4.x
...
close #277
2023-11-08 11:53:16 +09:00
mob-sakai
107f901fe3
feat: added 'autoScalingMode (None, Transform.localScale, UIParticle.scale)' instead of 'autoScaling'
...
fixed issue when upgrading from 3.x to 4.x
2023-11-07 17:48:02 +09:00
mob-sakai
73f6dad0f3
fix: il2cpp code stripping bug
...
close #269
2023-10-26 02:22:52 +09:00
mob-sakai
3f2f12d2cf
fix: autoScaling and PositionMode may be locked
2023-08-18 21:22:35 +09:00
mob-sakai
c42f8c8ab0
fix: the camera under UIParticle will be assigned as _orthoCamera
...
Prevents unintended camera control
2023-08-18 17:45:04 +09:00
mob-sakai
9b2e5c1d10
fix: generated GameObject will be named '[generated] *'
...
These objects are automatically generated and are not stored in the scene or prefab (HideFlags.DontSave)
2023-08-18 17:45:04 +09:00
mob-sakai
410304125f
feat: 'AutoScaling' option will be imported from 'IgnoreCanvasScale' (for v3.x)
2023-08-18 13:17:09 +09:00
mob-sakai
67eff61073
feat: 'AbsoluteMode' option is renamed to 'PositionMode'
...
AbsoluteMode property is obsolete
2023-08-18 13:17:09 +09:00
mob-sakai
4851a1880e
fix: inactive ParticleSystems are removed from the list on refresh
2023-08-18 13:17:09 +09:00
mob-sakai
3df190382a
resharp
2023-08-18 13:17:09 +09:00
mob-sakai
35325c8899
feat: add 'AutoScaling' option for UIParticle
...
Transform.lossyScale (=world scale) is automatically set to (1, 1, 1).
It prevents the root-Canvas scale from affecting the hierarchy-scaled ParticleSystem.
This option works in reverse of ’IgnoreCanvasScaler’ option in v3.x.
2023-08-18 11:48:05 +09:00
mob-sakai
e4998365c9
feat: add Start/StopEmission API for UIParticle
...
close #240
2023-08-18 11:48:05 +09:00
mob-sakai
8b4ca1add5
fix: mesh sharing not working
...
close #236
2023-08-18 11:47:40 +09:00
mob-sakai
e67e9482e2
fix: nullptr exceptions when using nested UIParticle components in hierarchy
...
close #246
2023-08-18 11:47:11 +09:00
mob-sakai
52f2ef1f24
fix: fix typos
2023-08-15 09:40:11 +09:00
Jake O'Connor
e92b514624
fix: remove unnecessary per-frame allocation.
2023-08-15 09:40:11 +09:00
mob-sakai
a11d2d01ce
fix: when `UIParticlrRenderer` destroy manually, an error will occur
2022-07-01 16:10:10 +09:00
mob-sakai
550d0c43be
fix: if `m_Particles` contains null, an error will occur
...
close #214
2022-07-01 16:10:10 +09:00
mob-sakai
1879ac8c53
feat: add relative/absolute particle position mode
...
close #205
2022-06-25 09:07:28 +09:00
mob-sakai
4fe9a3200d
fix on editor: on select UIParticle, particles will be cleared
2022-06-21 19:47:08 +09:00
mob-sakai
8e1b4eb086
fix build error and something
2022-06-18 11:47:59 +09:00
mob-sakai
d9e7eb9732
fix to emit
2022-06-18 10:20:12 +09:00
mob-sakai
4fa43eda4b
feat: random mesh sharing group
...
The mesh sharing group id will be selected randomly.
2022-06-18 10:20:12 +09:00
mob-sakai
9afeebf672
feat: mesh sharing group
...
Particle simulation results are shared within the same group.
A large number of the same effects can be displayed with a small load.
2022-06-18 10:20:12 +09:00
mob-sakai
01459b06b8
refactor
2022-06-18 10:20:12 +09:00
mob-sakai
aa0d56f9fa
feat: adaptive scaling for UI
...
Changing the canvas size does not affect the effect size or position.
This feature provides a constant-looking output and makes it easier to adjust effects.
BREAKING CHANGE: If you update to v4, you may be required to adjust your UIParticle.scale.
2022-06-17 21:25:35 +09:00
mob-sakai
b76bf5a5ad
feat: support 8+ materials
...
Instead of one CanvasRenderer with submeshes, render with multiple CanvasRenderers.
This feature allows the number of materials to be unlimited.
close #122 , close #152 , close #186
2022-06-11 16:23:36 +09:00
mob-sakai
b6b2c72b19
fix: annoying warning for [ExecuteInEditMode]
...
Close #180
2022-02-18 04:57:27 +09:00
mob-sakai
e3f42d747a
fix: fix cached position for pre-warmed particles
2021-02-24 16:22:37 +09:00
mob-sakai
b93e0e4701
fix: ParticleSystem creates particles in wrong position during pre-warm
...
Close #147
2021-02-23 13:30:46 +09:00
mob-sakai
d5ce78ae5a
fix: support sub emitter with 'PlayOnAwake'
2021-02-18 13:48:37 +09:00
mob-sakai
3bb5241275
fix: The maximum material count is 8
2021-02-18 13:44:47 +09:00
mob-sakai
2a1f3345ba
fix: submeshes can't over 8
...
Close #122
2021-02-02 00:38:19 +09:00
mob-sakai
c0aa89bd6f
fix: _cachedPosition defaults to localPosition
...
Close #121
2021-02-01 23:51:35 +09:00
mob-sakai
46a7dddd11
feat: shrink rendering by material
...
NOTE: Performance will be improved, but in some cases the rendering is not correct.
Close #113
2020-11-20 15:17:43 +09:00
mob-sakai
2ec81da048
fix: the particles may disappear unintentionally
...
Close #117
2020-11-20 13:12:07 +09:00
mob-sakai
fc4bd708fd
refactor: refactor
2020-11-16 03:07:35 +09:00
mob-sakai
08273cb0c3
feat: compatibility with other IMaterialModifier
...
Close #115
2020-11-16 03:07:24 +09:00
mob-sakai
68669c7396
fix: error on build in Unity 2019.3.11-15
...
Close #114
2020-11-10 01:44:24 +09:00
mob-sakai
af5f7e90b0
feat: maskable option to ignore masking
...
Close #109
2020-10-28 22:19:15 +09:00
mob-sakai
f7eac0a34f
fix: in rare cases, an IndexOutOfRangeException is thrown
2020-10-28 12:18:39 +09:00
mob-sakai
f1338813ca
feat: un-limit on the number of mesh instances
2020-10-28 03:14:15 +09:00
mob-sakai
6b397f39b8
feat: cache modified material
...
Close #94
2020-10-28 02:19:39 +09:00
mob-sakai
d9f9244e49
fix: IgnoreCanvasScaler may be enabled unintentionally
2020-10-28 02:19:39 +09:00
semantic-release-bot
8b328154a4
3.0.0-preview.38
...
# [3.0.0-preview.38](https://github.com/mob-sakai/ParticleEffectForUGUI/compare/v3.0.0-preview.37...v3.0.0-preview.38 ) (2020-10-04)
### Bug Fixes
* delete unused file in package ([2e69974](2e699749a8
))
* material dirty on validate (on editor) ([fa34301](fa3430130c
))
### Features
* display material properties in inspector ([313c1fc](313c1fc159
)), closes [#104 ](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/104 )
* support 3D scaling ([a508c3b](a508c3bb86
)), closes [#105 ](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/105 )
2020-10-04 14:26:53 +00:00
semantic-release-bot
4b4d70bdd1
3.0.0-preview.36
...
# [3.0.0-preview.36](https://github.com/mob-sakai/ParticleEffectForUGUI/compare/v3.0.0-preview.35...v3.0.0-preview.36 ) (2020-09-28)
### Bug Fixes
* do not bake particle system to mesh when the alpha is zero ([1775713](1775713c2d
)), closes [#102 ](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/102 )
* in Unity 2018.x, sample import failed on Windows ([f5861b0](f5861b0add
))
2020-09-28 12:35:41 +00:00
semantic-release-bot
94ae9d2016
3.0.0-preview.35
...
# [3.0.0-preview.35](https://github.com/mob-sakai/ParticleEffectForUGUI/compare/v3.0.0-preview.34...v3.0.0-preview.35 ) (2020-09-27)
### Bug Fixes
* an error happens during loading scene in editor ([ab9d9aa](ab9d9aa7b3
)), closes [#101 ](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/101 )
2020-09-27 06:58:10 +00:00
semantic-release-bot
64787261df
3.0.0-preview.32
...
# [3.0.0-preview.32](https://github.com/mob-sakai/ParticleEffectForUGUI/compare/v3.0.0-preview.31...v3.0.0-preview.32 ) (2020-09-14)
### Bug Fixes
* animatable properties not working ([5b8b0bd](5b8b0bd28b
)), closes [#95 ](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/95 )
2020-09-14 09:29:16 +00:00
semantic-release-bot
6f3f4803da
3.0.0-preview.31
...
# [3.0.0-preview.31](https://github.com/mob-sakai/ParticleEffectForUGUI/compare/v3.0.0-preview.30...v3.0.0-preview.31 ) (2020-09-02)
### Bug Fixes
* combine Instances error ([878f812](878f81202a
)), closes [#91 ](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/91 )
* in rare cases, the particle size is incorrect with camera-space mode ([90593ac](90593ac021
)), closes [#93 ](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/93 )
* trails material uses sprite texture ([9e65ee7](9e65ee7345
)), closes [#92 ](https://github.com/mob-sakai/ParticleEffectForUGUI/issues/92 )
### Features
* refresh children ParticleSystem with a gameObjects as root ([8bae1d0](8bae1d08cc
))
2020-09-02 16:02:59 +00:00
semantic-release-bot
b12b82c172
3.0.0-preview.30
...
# [3.0.0-preview.30](https://github.com/mob-sakai/ParticleEffectForUGUI/compare/v3.0.0-preview.29...v3.0.0-preview.30 ) (2020-09-02)
### Bug Fixes
* ignore missing object on initialize ([8bd9b62](8bd9b621b9
))
### Features
* add API to bind ParticleSystem object ([a77bbd3](a77bbd3a9a
))
2020-09-02 05:15:30 +00:00