- Home /
Blurry text Unity EditorWindow
Hi,
I'm currently building a custom EditorWindow and I'm running into a small bug.
When I put Editor elements inside a GUILayout.BeginArea() everything appears blurry, is this a known issue? Is there another way to group my elements in this matter, without using BeginArea()?
I'm using Unity 5.2.0f3
Same issue here as well. I guess this has to do with using 2 GUILayout areas. The window itself is a gui area and then you would create a second with GUILayout.BeginArea(), which is forbidden (see docs: "BeginArea / EndArea cannot be nested.", http://docs.unity3d.com/ScriptReference/GUILayout.BeginArea.html)
Well, the docs are right and wrong depending on the way you look at it. It's perfectly fine to nest GUILayout areas. A GUILayout area is the same as a GUI area, so it's position is relative to the outer area.
However what the docs wanted to say is that a nested GUILayout area is not layouted inside the outer area. It might also cause some strange layouting issues because you actually break out of the current layout group and start a new one. So this can cause overlaps with things outside the nested area.
Answer by Bunny83 · Jun 19, 2016 at 04:51 PM
The problem is most likely because you use fractions in your rect position. That means you render the text in between pixels. Use whole numbers for the offsets.
Your answer
![](https://koobas.hobune.stream/wayback/20220612034527im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Get position of Rect in Rect in EditorWindow 1 Answer
GUI.Window called 2 frames ahead than OnGUI? 0 Answers
Can't remove using Unity Editor, it is necessary for the development of the game. 0 Answers
Text gets blurred when play button is clicked 0 Answers
GUI labels and buttons overlapping | how can I fix this? 2 Answers