| | |
| | | // /Debug.LogFormat("{0}包含文字 {1}-{2}", file, item.name, item.text); |
| | | if (item.font == fromChangeFont) |
| | | { |
| | | item.font = toChangeFont; |
| | | item.fontSize = item.fontSize - 2; |
| | | EditorUtility.SetDirty(_prefab); |
| | | i++; |
| | | //item.font = toChangeFont; |
| | | //item.fontSize = item.fontSize - 2; |
| | | bool change = true; |
| | | if (item.rectTransform.rect.height <= 2)
|
| | | {
|
| | | change = false; |
| | | } |
| | | else if (item.fontSize == 16 && item.rectTransform.rect.height < 22)
|
| | | {
|
| | | item.rectTransform.sizeDelta = new Vector2(item.rectTransform.rect.width, 22); |
| | | }
|
| | | else if (item.fontSize == 17 && item.rectTransform.rect.height < 24)
|
| | | {
|
| | | item.rectTransform.sizeDelta = new Vector2(item.rectTransform.rect.width, 24); |
| | | }
|
| | | else if (item.fontSize == 18 && item.rectTransform.rect.height < 25)
|
| | | {
|
| | | item.rectTransform.sizeDelta = new Vector2(item.rectTransform.rect.width, 25); |
| | | }
|
| | | else if (item.fontSize == 19 && item.rectTransform.rect.height < 26)
|
| | | {
|
| | | item.rectTransform.sizeDelta = new Vector2(item.rectTransform.rect.width, 26); |
| | | }
|
| | | else if (item.fontSize == 20 && item.rectTransform.rect.height < 28)
|
| | | {
|
| | | item.rectTransform.sizeDelta = new Vector2(item.rectTransform.rect.width, 28); |
| | | }
|
| | | else if (item.fontSize == 21 && item.rectTransform.rect.height < 29)
|
| | | {
|
| | | item.rectTransform.sizeDelta = new Vector2(item.rectTransform.rect.width, 29); |
| | | }
|
| | | else if (item.fontSize == 22 && item.rectTransform.rect.height < 30)
|
| | | {
|
| | | item.rectTransform.sizeDelta = new Vector2(item.rectTransform.rect.width, 30); |
| | | }
|
| | | else if (item.fontSize == 23 && item.rectTransform.rect.height < 32)
|
| | | {
|
| | | item.rectTransform.sizeDelta = new Vector2(item.rectTransform.rect.width, 32); |
| | | }
|
| | | else if (item.fontSize == 24 && item.rectTransform.rect.height < 34)
|
| | | {
|
| | | item.rectTransform.sizeDelta = new Vector2(item.rectTransform.rect.width, 34); |
| | | }
|
| | | else if (item.fontSize == 25 && item.rectTransform.rect.height < 36)
|
| | | {
|
| | | item.rectTransform.sizeDelta = new Vector2(item.rectTransform.rect.width, 36); |
| | | }
|
| | | else if (item.fontSize == 26 && item.rectTransform.rect.height < 38)
|
| | | {
|
| | | item.rectTransform.sizeDelta = new Vector2(item.rectTransform.rect.width, 38); |
| | | }
|
| | | else if (item.fontSize == 27 && item.rectTransform.rect.height < 39)
|
| | | {
|
| | | item.rectTransform.sizeDelta = new Vector2(item.rectTransform.rect.width, 39); |
| | | }
|
| | | else if (item.fontSize == 28 && item.rectTransform.rect.height < 40)
|
| | | {
|
| | | item.rectTransform.sizeDelta = new Vector2(item.rectTransform.rect.width, 40); |
| | | }
|
| | | else if (item.fontSize == 29 && item.rectTransform.rect.height < 41)
|
| | | {
|
| | | item.rectTransform.sizeDelta = new Vector2(item.rectTransform.rect.width, 41); |
| | | }
|
| | | else if (item.fontSize == 30 && item.rectTransform.rect.height < 42)
|
| | | {
|
| | | item.rectTransform.sizeDelta = new Vector2(item.rectTransform.rect.width, 42); |
| | | }
|
| | | else
|
| | | {
|
| | | change = false;
|
| | | }
|
| | | if (change)
|
| | | { |
| | | EditorUtility.SetDirty(_prefab); |
| | | i++; |
| | | }
|
| | | } |
| | | |
| | | } |