if messing with the shader / font not a possibility and the outline component still doesn't work. Adding a image child using a 9 sliced 3x3 sprite (white outline, alpha center) may be a workaround.
@@thecryptogym When you add an outline and increase the outline width, the outline increases in width going inside the text, so that if it has a lot of width and you have a black outline, the whole text will just look like it was colored black, but its really just a very thick outline. I want to know if there is a way to make the outline appear from outside the text outwards. do you know what I mean?
i found this solution: "You can control how the outline is applied by using Dilation. For instance, if Dilation is 0 and outline thickness is 0.1 then Outline is applied at the edge (50 / 50). If Dilation is 0.1 and Outline is 0.1, then outline is applied on the outside. If Dilation is -0.1 then outline is applied on the inside. So by combining these two properties, you can achieve any mixture of outline application." (c) Stephan_B from unity forum
Not your fault but its a shame this is so garbage and theres no built in alternative, this is an inline, it is applied inside the font and also ruins the texture because it isn't smooth. An outline is meant to be outside the font which is why its starts with out and not in. No idea what the devs were smoking with this feature
if messing with the shader / font not a possibility and the outline component still doesn't work. Adding a image child using a 9 sliced 3x3 sprite (white outline, alpha center) may be a workaround.
Is there no way to have the outline appear outside the text? instead of inside
Not sure what' you're talking about.
@@thecryptogym When you add an outline and increase the outline width, the outline increases in width going inside the text, so that if it has a lot of width and you have a black outline, the whole text will just look like it was colored black, but its really just a very thick outline.
I want to know if there is a way to make the outline appear from outside the text outwards. do you know what I mean?
@@thecryptogym outline can be INside the text and OUTside
i found this solution:
"You can control how the outline is applied by using Dilation. For instance, if Dilation is 0 and outline thickness is 0.1 then Outline is applied at the edge (50 / 50). If Dilation is 0.1 and Outline is 0.1, then outline is applied on the outside. If Dilation is -0.1 then outline is applied on the inside. So by combining these two properties, you can achieve any mixture of outline application." (c) Stephan_B from unity forum
@@ravenempty3562it's doable but the result doesn't look very smooth (if you notice the tiny details), but I guess that's the only way for now.
Not your fault but its a shame this is so garbage and theres no built in alternative, this is an inline, it is applied inside the font and also ruins the texture because it isn't smooth. An outline is meant to be outside the font which is why its starts with out and not in. No idea what the devs were smoking with this feature
That's actually a really good point. I often wondered why it looked "off". Anyways appreciate the insight and comment!
You got the point, outline means out, not both out and in, this design made this function useless at all
im using a custom font and the outline is really really small do you know a fix?
TextMesh Pro Outline is trashed...