`UnityEngine.LineRenderer.SetColors(UnityEngine.Color,UnityEngine.Color)'已经过时:`使用startColor,endColor或colorGradient代替。

时间:2017-02-12 18:46:25

标签: c# unity3d virtual-reality google-vr

Game View with Play Again button on Canvas

在Unity版本5.6.0b7中接收此错误:Assets / GoogleVR / Scripts / UI / GvrLaserPointer.cs(83,18):警告CS0618:UnityEngine.LineRenderer.SetColors(UnityEngine.Color, UnityEngine.Color)' is obsolete:请改用startColor,endColor或colorGradient。'

似乎无法做到这一点。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

你需要做它告诉你做的事情:

 lineRenderer.SetColors(Color.white, Color.black);

变为

lineRenderer.startColor = Color.white;
lineRenderer.endColor = Color.black

同样适用于SetWidth =>开始/ endWidth

对于SetVertexCount => numPositions