- Home /
Unity 5 GUI fllickering, artefacts on Android
Hey guys, i am using Unity 5.2.2f1 and testing on an Galaxy S3 mini running Android 4.2.2. I am displaying gui elements using unitys new ui system. Unfortunately the UI produces screen flickering and artefacts every 4-5 seconds when interacting. I am having a canvas in screen space overlay with several gameobjects in it. Flickering occurs especially when opening/activating ui elements. This is really frustrating and the only thing preventing me from release. I did not find any solution online to my problem.
Please help me out.
I remember reading somewhere that someone had noticed that moving some UI element caused a redraw on the whole Canvas. Their solution was to use multiple canvases and keep the childed content of each one small.
thx so much for you help, this actually subjectivly did seem to reduce the flickering a bit, i reduced the amount of elements per canvas. unfortunately it did not remove the flickering completely. did anybody else notice this problem?
i did read most of these threads, but most of them are not directly related to my problem and their solutions did not work for me. i will now install unity 5.0 which was recommended somewhere and see if it helps
Do your UI elements have alpha? Android is prone to overdraw.
do you mean the individual sprites? yes they do, pretty much all of them
There actually seems to be many things of concern.
http://forum.unity3d.com/threads/massive-font-cachefontfortext-cpu-spike-using-default-gui.227022/
$$anonymous$$y guess is, if you are handling localisation somewhere inside your UI routines, separate it out from these scripts and feed the info in. $$anonymous$$ake sure fonts are present and correctly set.
Same problem on Unity 5.3.2f1 (Nexus 7 and LG G3)
with each update Unity UI is worse...
screen record: https://youtu.be/Bmx7quaRmvA
Answer by poochie89 · Nov 03, 2015 at 02:50 PM
I finally solved it!!!! i installed unity 5.0, this did solve the problem, no flickering or artefacts. it is definetly a unity bug so for those of you looking for a solution for unity 5.1 or 5.2 i am sorry i did not find a way to get it to run on those versions
Answer by panemaker · Mar 22, 2016 at 01:48 PM
The bug has been fixed in Unity 5.3.4f1. I had a similar problem on my Samsung S3 mini (Android 4.2.2). The UI was flickering or the game just crashed. I can confirm that the new release has fixed the issues.
Your answer
![](https://koobas.hobune.stream/wayback/20220612043704im_/https://answers.unity.com/themes/thub/images/avi.jpg)