filled mode sprite 2d in unity

in UI Image have filled modealt text

how i can make it in normal sprite, I want my image is sprite renderer.

Any help appreciated, as always.57932-untitled.png

for vertical fill

slice sprite into multiple,
move pivots of slices to bottom,
scale the y on slices to zero,
scale up the y on slice1,
when slice1 is full scale slice2 and so on…