# Set the size of each particle using an array

**URL:** <https://forums.unrealengine.com/t/set-the-size-of-each-particle-using-an-array/2835050>\
**Category:** FX\
**Tags:** unreal-engine, question\
**Created:** [September 28, 2026, 5:44pm UTC](https://forums.unrealengine.com/t/set-the-size-of-each-particle-using-an-array/2835050 "2026-09-28T17:44:32Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ViaCognita](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/viacognita/32/906601_2.png) [@ViaCognita](https://forums.unrealengine.com/u/ViaCognita)\
**Post date:** [September 28, 2026, 5:44pm UTC](https://forums.unrealengine.com/t/set-the-size-of-each-particle-using-an-array/2835050/1 "2026-09-28T17:44:32Z")

</div>

Hi!  
I have done this with colour and position: use an array for colours and positions.

 ![imagen](https://d3kjluh73b9h9o.cloudfront.net/original/4X/a/8/d/a8ddf716144cb4e0571b1c4380ffa4dfdf76423a.png)

Now, I’m trying to change the size of the sprite for each particle using also an array, but I can’t find it. By the way, I’m using the sprite renderer and this is the first time I do this, so, maybe I can use another renderer.

Any idea about how can I use an array for the size of the particles?

Thanks!

---

<div class="post-metadata">

**Author:** ![Countsie](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/countsie/32/1194632_2.png) [@Countsie](https://forums.unrealengine.com/u/Countsie)\
**Post date:** [September 28, 2026, 9:30pm UTC](https://forums.unrealengine.com/t/set-the-size-of-each-particle-using-an-array/2835050/2 "2026-09-28T21:30:18Z")

</div>

The same as your other attributes, direct set Sprite Size Mode under Sprite attributes

edit for clarity: You should select a size mode on how you want your sprite to be sized (eg Uniform, Random Non-Uniform…) then it will give you the option to select from an array as you did your other attributes. For direct control with a single float for a scalar just select Uniform.

---

<div class="post-metadata">

**Author:** ![ViaCognita](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/viacognita/32/906601_2.png) [@ViaCognita](https://forums.unrealengine.com/u/ViaCognita)\
**Post date:** [September 29, 2026, 5:38am UTC](https://forums.unrealengine.com/t/set-the-size-of-each-particle-using-an-array/2835050/3 "2026-09-29T05:38:03Z")

</div>

> [@Countsie](#):
>
> then it will give you the option to select from an array as you did your other attributes.

Something like this?

 ![imagen](https://d3kjluh73b9h9o.cloudfront.net/original/4X/7/2/b/72bff2c2b0e76c459d6d0736bede57f07f3328dc.png)

And another way I have tested it:

 ![imagen](https://d3kjluh73b9h9o.cloudfront.net/original/4X/d/c/5/dc58fbfd5e9d341d99cb5b6bd27903aabfefb386.png)
