Commit Graph

130 Commits (68d9925a16237df3c7b07b4781172cbd03425421)

Author SHA1 Message Date
mob-sakai 68d9925a16 fix: UIParticleAttractor attracts the particles at wrong position when in RelativeMode
close #262
2023-08-18 11:48:05 +09:00
mob-sakai 392ab6dd76 feat: add public properties for UIParticleAttractor
close #253
2023-08-18 11:48:05 +09:00
mob-sakai f75fcce0da fix: assertion 'ps->array_size()' in UpdateMesh() when using trails of type ribbon
close #241
2023-08-18 11:48:05 +09:00
mob-sakai fb31db47f2 fix: scaling ParticleSystem puts prewarmed particles in wrong location
close #235
2023-08-18 11:47:40 +09:00
mob-sakai 425aad0cba fix: nullReferenceException after copy-n-paste
close #258
2023-08-18 11:47:40 +09:00
mob-sakai 8b4ca1add5 fix: mesh sharing not working
close #236
2023-08-18 11:47:40 +09:00
mob-sakai b308b26833 fix: sub-emitters option is not work in editor playing
close #231
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 723a04d0cf fix: crash occurs when too many vertices are rendered 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
AndreevWezom a4bcf93022 feat: add particle system getter and setter for attractor
close #253
2023-08-15 09:40:11 +09:00
Bamdad Bastani bdeeabbbe1 fix: the annoying empty black scene overlay box shown even when nothing is selected 2022-08-30 09:40:00 +09:00
takashi.sakai f60d6dfe60 fix: fix abnormal mesh bounds error
close #213, close #218
2022-08-10 16:45:50 +09:00
takashi.sakai 9e2dbe7758 fix: fix culling for RectMask2D
close #220
2022-08-10 10:31:50 +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 c1538a8399 fix: refresh button does not works in prefab edit mode
close #214
2022-07-01 16:10:10 +09:00
mob-sakai f97e6195e6 fix: add `Enabled` toggle in overlay window 2022-07-01 16:10:10 +09:00
mob-sakai 7eb41124db fix: ParticleSystem reordering and refreshing in inspector does not work for prefab asset 2022-07-01 16:10:09 +09:00
mob-sakai fa2f867bca fix: error on drag prefab to scene
close #211
2022-06-28 14:26:09 +09:00
mob-sakai fb7f308f09 fix: incorrect position of world space trail particles
close #209
2022-06-28 00:20:37 +09:00
mob-sakai 8034228713 fix: error on editor
close #210
2022-06-28 00:18:59 +09:00
mob-sakai 48d1994f5f fix: add absolute mode toggle to overlay window 2022-06-25 13:22:09 +09:00
mob-sakai 1879ac8c53 feat: add relative/absolute particle position mode
close #205
2022-06-25 09:07:28 +09:00
mob-sakai cd8e0372b6 fix: overlays do not exist in Unity 2019.2-2021.1
close #207, close #208
2022-06-24 09:30:51 +09:00
mob-sakai 59221d5821 feat: display warning in inspector if using 'TEXCOORD*.zw' components as custom vertex stream 2022-06-21 19:52:22 +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 6b11e7c588 demo: add performance demo 2022-06-18 10:20:12 +09:00
mob-sakai d9e7eb9732 fix to emit 2022-06-18 10:20:12 +09:00
mob-sakai 386170cbf6 feat: add particle attractor component 2022-06-18 10:20:12 +09:00
mob-sakai 37d0c4b711 refactor 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 d8e96e69a6 fix: keep properly canvas batches 2022-06-18 10:20:12 +09:00
mob-sakai 01459b06b8 refactor 2022-06-18 10:20:12 +09:00
mob-sakai 7b21c500ef feat: add overlay window for UIParticle 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 c6644a2132 fix: correct world space particle position when changing screen size 2022-06-11 16:23:36 +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 a10042d989 fix: always display materials in inspector 2022-06-10 19:55:49 +09:00
mob-sakai 11c3a7b374 fix: when using linear color space, the particle colors are not output correctly
To fix, set 'Apply Active Color Space' in renderer module to false.

close #203
2022-06-10 16:12:15 +09:00
micromang ccc09e6aca fix: sorting by layer does not work properly 2022-06-10 16:10:13 +09:00
mob-sakai b6b2c72b19 fix: annoying warning for [ExecuteInEditMode]
Close #180
2022-02-18 04:57:27 +09:00
talessampaio-kazoo 0fd5d7affe fix: PrefabStageUtility class is not experimental after 2021.2 2022-02-18 04:46:01 +09:00
shadeAlex 6b87db7ac7 style: tab to space 2021-08-03 02:48:12 +09:00
shadeAlex 61760d940c fix: fix for warning CS0618 2021-08-03 02:48:12 +09:00
mob-sakai ccb8386672 refactor: fix warning 2021-06-09 02:25:41 +09:00
mob-sakai e15319a46e change: remove color space modifier 2021-06-09 02:25:41 +09:00