//Yellow is first followed by black. private float setHeight(Color keyColor, float[] heightPerColor) { range = checkKeyColor(keyColor); if (keyColor == Color.yellow) { return heightPerColor[(int)range]; } else if (keyColor == Color.black) { //starting position return heightPerColor[(int)range]; } else if (keyColor == Color.red) { return heightPerColor[(int)range]; } else if (keyColor == Color.blue) { return heightPerColor[(int)range]; } else if (keyColor == Color.green) { return heightPerColor[(int)range]; } //should never hit Debug.Log("values larger than setable in setHeights are being sent."); return 100f; }
return(Distance(distances, k, j));
PopulateErrors(x, directions, distances, n);