Почему у всех лайнеров один и тот же цвет?C#

Место общения программистов C#
Ответить
Гость
 Почему у всех лайнеров один и тот же цвет?

Сообщение Гость »

Код: Выделить всё

// Initialize and set up the LineRenderers for the eyes and finger
leftEyeLineRenderer = eyeLeft.gameObject.AddComponent();
rightEyeLineRenderer = eyeRight.gameObject.AddComponent();
fingerLineRenderer = finger.gameObject.AddComponent();

SetUpLineRenderer(leftEyeLineRenderer, Color.yellow);
SetUpLineRenderer(rightEyeLineRenderer, Color.yellow);
SetUpLineRenderer(fingerLineRenderer, Color.blue);
и

Код: Выделить всё

private void SetUpLineRenderer(LineRenderer lineRenderer, Color color)
{
// Create a simple unlit material that supports vertex colors
Material lineMaterial = new Material(Shader.Find("Standard"));
lineRenderer.material = lineMaterial;

lineRenderer.startColor = color;
lineRenderer.endColor = color;
lineRenderer.startWidth = 0.01f;
lineRenderer.endWidth = 0.01f;
}
но в результате все средства визуализации имеют одинаковый цвет. и я не уверен, что это вообще желтый цвет, но я хочу, чтобы два были желтыми, а один синим.
[img]https:/ /i.sstatic.net/CUESXIJr.jpg[/img]


Подробнее здесь: https://stackoverflow.com/questions/784 ... erenderers
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»