Здравствуйте!
Разобрался, как нарисовать линии на игровом поле.
Делаю так:
private void DrawLine(Vector3 start, Vector3 stop, GameObject template)
{
GameObject toInstiateGridLine = template;
GameObject gridLineInstance = Instantiate(toInstiateGridLine, start, Quaternion.identity) as GameObject;
LineRenderer gridLineRenderer = gridLineInstance.GetComponent<LineRenderer>();
gridLineRenderer.SetVertexCount(2);
gridLineRenderer.SetWidth(0.01f, 0.01f);
gridLineRenderer.SetColors(Color.black, Color.black);
gridLineRenderer.SetPosition(0, start);
gridLineRenderer.SetPosition(1, stop);
}
Линии рисуются, но розового цвета (я ожидаю черный). Выглядит это вот так:
Вот настройки созданного в рантайме компонента LineRenderer:
Собственно вопрос. Как сделать линии черными?
Вопрос на SOF.