Eizzoux wrote: ↑Wed Mar 29, 2023 9:23 am
Recently I decided to check how Reflektor works on Android (and since it's much easier to import custom levels now), but I've stumbled upon one problem.
After I start the game and leave to the main menu, some of global anims are just fading out along with the touch... well, touch control buttons, I guess. And since the doors on the right I have in there is actually a global anim, then it just fades out, leaving black space in the door area. Interestingly, not all of the anims are disappearing. From what I can see, it's only the '.class: window' ones which are fading out. The only three ways to return them is rather play the game again, so they will fade in again, but, of course, fade out after leaving, restarting the game or re-entering the levelset.
Since not that long ago I got a new phone, I noticed I have a recorder pre-installed in it, and that reminded me that I wanted to record that bug happening to me. Just to double check, I installed R'n'D on my phone and put Reflektor just to check if that bug with fading animations is still happening on the new phone... And indeed it does! I quickly recorded that.
< Clickable
Also sorry for such thumbnail, I just like doing some kind of... dumb stuff, whatever.
But in all seriousness, from what I can see, global anims disappearing is related to the touch request buttons appearing on the screen when request window opens up (request.touch_yes, request.touch_no and request.touch_confirm), and both touch buttons and global anims fading out together when closing. Seems like since touch buttons are sharing the rendering engine and maybe rendering layer, therefore sharing the opacity commands. Although on closer inspection it seems like global anims aren't fully disappearing, they are fading out, you can still barely see them.