btw a fadeout transition would be super helpful. I always end up having to animate opacity and after it ends make sure to also set .visible = false. is there a trick doing this in one step?
You could animate to "opacity : 0" and then use the "end" event to issue a call back to set the visible property to false;
Yes that's what I am doing all the time and it makes the code so much longer. I also had issues by reversing it. Calling visible true and immediately animating it didn't return any visible result
I would just make a nice little function for yourself that you can easily re-use. Maybe build a small library of your own effects.
that is true actually, like Cemre Güngör is doing it