Я пытаюсь динамически выровнять горизонтальный текст в холсте единства, хотя я не могу его отличить. Край текста должен быть выровнен справа от экрана, используя: screen.width - text.rect.width/2 + 5 (5 для заполнения). Я также использую устройство для определения размера контента для масштабирования горизонтального преобразования, чтобы установить правильная ширина преобразования текста. Проблема, возникшая у него, заключается в том, что она начинается с выравнивания, но чем больше текста добавляется, тем больше расстояние между краем text.transform и краем правой стороны экрана. он не остается статическим ... Использование опорных точек не работает, так как я буду выравнивать изображение и кнопку слева от этого текста.Как динамически выровнять текст с помощью transform.position
ответ
Использование transform.position для выравнивания по правому краю экрана не выравнивает текст по мере увеличения текста. Чтобы решить эту проблему, я создал панель, прикрепленную к горизонтальной группе макета с помощью фильтра размера контента и прикреплял текст ui в виде дочерних элементов. Затем выберите родительскую панель и переместите точку поворота вправо от ее transform.rect. Таким образом, текст расширяется динамически влево, а не вне поля зрения, сохраняя точный край от края экрана.
По-прежнему не уверен, почему ручной способ использования трансформации панели по отношению к краю экрана не работает.
Вы можете добавить компонент HorizontalLayoutGroup, чтобы он делал это автоматически. Вам нужно сделать размер группы равным количеству предметов, чтобы они не уменьшались.
- 1. D3 динамически вертикально выровнять текст
- 2. Как выровнять текст внутри круга динамически?
- 3. Как выровнять текст динамически в wxTextCtrl?
- 4. Выровнять текст внутри div с помощью CSS?
- 5. Как выровнять текст с помощью jQuery?
- 6. Как выровнять текст, нарисованный с помощью SpriteBatch.DrawString?
- 7. Как выровнять текст с помощью CSS формы
- 8. Как выровнять текст и текст?
- 9. Выровнять текст снизу с помощью внешней формы?
- 10. Как выровнять текст с изображением?
- 11. Как выровнять текст с рисунком?
- 12. Выровнять текст с помощью ввода и div
- 13. Вертикально выровнять текст с помощью css
- 14. Выровнять текст вправо с помощью AbcPdf 9
- 15. Как выровнять текст UITableView?
- 16. Как динамически изменять текст с помощью javascript
- 17. Как изменить текст динамически с помощью raphael
- 18. Как вертикально выровнять текст с помощью кнопки с выделенным фоном?
- 19. Как выровнять текст рядом с иконкой с помощью CSS?
- 20. Как выровнять текст?
- 21. как выровнять текст влево?
- 22. Как выровнять этот текст?
- 23. Как правильно выровнять текст?
- 24. Как выровнять текст в промежутке
- 25. Как выровнять текст с обеих сторон (оправдано)
- 26. Выровнять динамически в xamarin
- 27. Вертикально выровнять текст
- 28. Как Выровнять текст в asp.net
- 29. Как выровнять текст и дочерний узел с помощью CSS?
- 30. Как выровнять текст в центре с помощью jspdf
так какой человек! вы можете использовать якорь для текста и использовать этот текст в качестве ссылки/якоря для вашего изображения и кнопку –
, так что хамза! текст transform rect будет расширяться за пределы экрана. перемещение точки опоры решить эту – tommo