Подскажите, пожалуйста, возможно ли в canvas ui поместить line так,

чтобы камера могла рендерить линию?

8 ответов

16 просмотров

line renderer не для UI поэтому оно может и не рендерить, если хочешь строить линю между двумя юаями, то тебе придется делать собственную систему рисования линии с помощью Image, есть и готовые решения к примеру https://forum.unity.com/threads/any-good-way-to-draw-lines-between-ui-elements.317902/

Я ни разу с линиями не работал, но судя по тому, что это за объект, то это не тот подход. Как пишут выше - не для UI. Фактически, я думаю, можно сделать это через RenderTexture(https://docs.unity3d.com/ScriptReference/RenderTexture.html). Но это довольно узкоспециализированная фича, и если ее не правильно использовать, то она может принести множество проблем в будущем - с тенями, светом, были косяки с открисовкой шейдеров на IOS итп. Но как временный костыль сойдет.

kassiterite- Автор вопроса
Arcueid Elizabeth D'athemon
line renderer не для UI поэтому оно может и не рен...

У меня большой одномерный массив (List<Vector3>) векторов в одном line renderer и нужно между этими точками провести линии.

kassiterite
У меня большой одномерный массив (List<Vector3>) ...

между 2мя UI ты хочешь линию проводить? или что?

kassiterite- Автор вопроса
Arcueid Elizabeth D'athemon
между 2мя UI ты хочешь линию проводить? или что?

Мне нужно показывать на камере line, находящийся на canvas

kassiterite
Мне нужно показывать на камере line, находящийся н...

ты можешь объяснить что ты хочешь сделать? потому что пока все что можно сказать, что "LineRenderer нельзя использовать в UI как минимум, потому что позиции UI и мировых координат могут не совпадать")

kassiterite- Автор вопроса
Arcueid Elizabeth D'athemon
ты можешь объяснить что ты хочешь сделать? потому ...

Хочу чтобы кривая линия отобразилась на камере, когда привязана к полотну

kassiterite
Хочу чтобы кривая линия отобразилась на камере, ко...

я уже ответила, что ты это нормально не сделаешь, тк координаты не будут совпадать и все.

Похожие вопросы

Обсуждают сегодня

Подскажите, а есть vault lite или ченить такое?) А то нужен вольт для похода в вольт, но весит он ~500 мб) как-то многовато для парочки запросов ))
Alexandr Orloff
17
Всем привет, есть небольшая проблема Есть такой скрипт document.addEventListener('DOMContentLoaded', function () { const sliderTabs = document.querySelectorAll('.s...
A da
8
@go1337 @dblackCat Привет. Все ещё дрочусь с fastpanel. Добавил второй домен который должен смотреть в рут того же сайта, но так как это просто домен, а не сайт, я не могу ему...
Ross 🦴
9
До речі, в ево нема можливості чи якого розширення щоб з адмінки з телефона зайти і терміново щось в верстці поправити?
Женя
7
кто-нибудь пользуется тайм-трекерами во время работы? так много разных нагуглил, может есть что-то популярное
Lencore
8
Пацаны. Я разрабатываю софт для инвайтинга на телетон, и столкнулся с такой проблемой, в один из чатов не могу приглашать никого, не дает добавлять, в то же время через официа...
Kernel Panic
11
Скажите, а кому нужен Currency как отдельный плагин вместо полноценного ecommerce в OctoberCMS? Кто-то использует его уже или планирует в будущем? Может я что-то не понимаю?
Igor
13
Розмовами про Рево мені нагадали часи, коли шаблони правилися прямо в адмінці. Хто в курсі, чому відійшли від цієї практики, так блейд не працює? Доволі зручно ж було (інколи)
Женя
3
Всем добрый вечер, Рад оказаться в кругу единомышленников. Начинаю погружаться в мир .net веба. Зовут Ерасыл 🖖 У меня назрел вопрос: Какой процент проектов, прошедшие через в...
Ерасыл
6
Чому? Да тому що без GiT не уявляю нормального проекта а коли код в базі то то так собі
Dmytro Lukianenko
3
Карта сайта