Skip to content
This repository was archived by the owner on Jul 11, 2023. It is now read-only.

Commit 7f3dd49

Browse files
committed
add with and height
1 parent 15eaa6e commit 7f3dd49

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

Assets/TextInlineSprite/Scripts/InlineText.cs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,25 @@ public class HrefClickEvent : UnityEvent<string, int> { }
5858
private List<HrefInfo> _ListHrefInfos;
5959
#endregion
6060

61+
public override float preferredWidth
62+
{
63+
get
64+
{
65+
var settings = GetGenerationSettings(Vector2.zero);
66+
return cachedTextGeneratorForLayout.GetPreferredWidth(_OutputText, settings) / pixelsPerUnit;
67+
}
68+
}
69+
70+
71+
public override float preferredHeight
72+
{
73+
get
74+
{
75+
var settings = GetGenerationSettings(new Vector2(GetPixelAdjustedRect().size.x, 0.0f));
76+
return cachedTextGeneratorForLayout.GetPreferredHeight(_OutputText, settings) / pixelsPerUnit;
77+
}
78+
}
79+
6180
protected override void Start()
6281
{
6382
base.Start();

0 commit comments

Comments
 (0)