Yuzurukyun while you're researching, here's some additional methods:
another option is to make sprites of the appropriate size, put them in a Control UI node then just using a state variable to determine which animations show when. Of course, that means proportioning the sprite correctly beforehand.
If I'm not mistaken, you can load additional textures as Resources, preload them, and then just use some logic to determine what goes where.
You could also achieve similar effects with the right shader, adjusting whatever shader_param you need to over time.