void renderLineColorChange(Vector3 distanceFromCharacter) { distanceFromCharacter = new Vector3(Mathf.Abs(distanceFromCharacter.x), Mathf.Abs(distanceFromCharacter.y), distanceFromCharacter.z); followCam.convertUserDragToCameraSize(distanceFromCharacter); if (distanceFromCharacter.x > 225 || distanceFromCharacter.y > 225) { // red _changeLineRendererScript.RenderGradient(ChangeColor.Color.RED); } else if (distanceFromCharacter.x > 150 || distanceFromCharacter.y > 150) { //yellow _changeLineRendererScript.RenderGradient(ChangeColor.Color.YELLOW); } else if (distanceFromCharacter.x > 75 || distanceFromCharacter.y > 75) { //green _changeLineRendererScript.RenderGradient(ChangeColor.Color.GREEN); } else { //white _changeLineRendererScript.RenderGradient(ChangeColor.Color.WHITE); } }