
Я создал этот икосаэдр в коде так, чтобы каждый треугольник представлял собой свою собственную сетку вместо одной сплошной сетки с 20 гранями.Я хочу добавить текст на внешней стороне каждого треугольника, который примерно по центру.Для простой визуализации представьте 20-гранный кубик для DnD.
Ограничения будут заключаться в том, что, хотя эта версия представляет собой простой икосаэдр только с 20 гранями, сценарий написан так, что его можно рекурсивно усовершенствовать, чтобы добавить большелица и превратить его в икосферу.Я по-прежнему хочу, чтобы текст масштабировался и центрировался по мере роста числа треугольников.
В настоящее время у меня есть готовый объект «треугольник», содержащий скрипт, в котором будет нуждаться каждый треугольник, а также фильтр сетки / средство визуализации сетки.
Единственная другая вещь в сцене - это пустой GameObject с прикрепленным скриптом, который создает треугольники и выступает в роли родителя для всех них.
Я пытался различными способами добавить текст всборный треугольникПроблема, с которой я продолжаю сталкиваться, состоит в том, что, так как сам меш не существует в префабе, я не уверен, как ориентировать или масштабировать текст так, чтобы он отображался в правильном месте.
Я не уверен, что текст должен быть полностью сгенерирован во время выполнения с треугольниками или есть способ добавить его в префаб, а затем обновить, чтобы он масштабировался и позиционировался как треугольник
Мои поиски в Google до сих пор действительно принесли мне только результаты, в которых постоянно присутствуют объекты на сцене, и ничего общего с тем, что делать с сетками, генерируемыми во время выполнения.