а теперь представьте) что люди не телепаты и воспринимают по разному)
вам надо чтобы одна на другую плавно менялась? или моментально?
для каждой картинки одинаковое время? или у каждой свое "время отображения" ?)
Так же если я не ошибаюсь, spriteRedneder - желает подставлять в себя sprite, а не текстуру.
Так же - сделайте это не тремя отдельными переменными, а массивом или списком
вот ссылочка - почитайте)
https://docs.unity3d.com/ScriptReference/SpriteRen...
Собственно по ссылке даже пример - как заменять спраит в спраит рендере, только там по кнопке.
уж как сделать таймер или использовать
InvokeRepeate
будьте добры гугл + документация + научится = профит)).