public void Start_FindSequence() { pathObj = GameObject.Find("Path"); pathInfo.StartPathObjInfo(); foreach (string name in pathInfo.DifferentNames()) //difNamesList { dictPathRoads.Add(name, SequencePointsRoad(name)); // this never started w/o pathInfo.StartPathObjInfo(); // You retreive it by simply put dictPathRoads["C"] } }