Тут выбор каждого. Однако стоит отметить, что ассеты пригодятся для быстрой сборки уровня, но при их использовании может быть множество сбоев, различных сюрпризов и подобного. Так что если нужно использовать для быстрого создания прототипа, то можно, если для полноценной игры, то возможно не стоит.
Если не ошибаюсь, в редакторе есть меню, в котором есть список отображаемых объектов. Скорее данная проблема будет из-за текстуры объекта, но тут возможно что-то в настройках.
Подобная проблема была у самого, но там в текстуре подвох был.
Я хочу лишь передать значение переменных массива и менять их локально, но не хочу, чтобы эти изменения вносились глобально. Данный пример, который я привёл лишь иллюстрирует проблему, но не является кодом моей программы.
Мне методом перебора нужно найти все объекты в слое. На сцене находится всё, как я описывал, в данной ситуации скрипт один, который ничего не меняет. (Я несколько раз убедился в том, что проверяю нужный объект) И перед тем как писать я несколько раз проверил код и воспроизвёл разные ситуации.
Вариантов было несколько, но самый просто был просто сделать (:несколько линий) отдельный список объектов (List), прицепить к каждому объекту linerenderer (лучше всего в префабе), и при добавлении новой точки создавать объект и выставлять на нём точки (также настроить параметры и т.п.) . Решение не идеальное, но другие варианты были хуже, и скорее потому, что в одном компоненте linerenderer нельзя делать несколько линий.
Подробнее: сначала рисуется первая линия от точки А до точки Б, далее ставится точка С, поскольку место было занято, рисуется поворот, который стягивает (растягивает) текстуру от А до Б. Я пробовал Corner vertices = 0, но тогда текстура искажается и также растягивается!
вот 3 изображения самой проблемы. я использую Repeat для создания такой прямой. некоторые настройки. на этих картинках собрано всё подробнее (я заполнил пустые места синим цветом), как видно всё происходит из-за добавления поворота, но я не нашёл, как его отключить.
Добавлю из описания, что в скобках выделено UI, а значит речь идёт об интерфейсе пользователя, а не мировых объектов. Фазы касания - нажатие, удержание, отпускание. Мне надо отследить касание в области экрана пользователя, проблема в том, что у каждого свой формат и проверка по координатам будет некорректной, а установка коллайдера и проверка нажатия на него более точной. Но почему-то коллайдеры у меня не работают в Ui, а только в 2д проектах!