// Use this for initialization void Start() { for (int i = 0; i < 4; i++) { for (int j = 0; j < 2; j++) { Legs[i, j] = GameObject.Find("Leg" + i + j); Motors[i, j] = Legs[i, j].GetComponent <MotorController>(); } LegGroups[i] = new LegGroupInfo() { programData = new Dictionary <string, float>(), moveProgram = MoveProgram.None }; } }
// Use this for initialization void Start() { // Init storage for exporting data footPositions = new Vector2[4]; // Init Legs' data for (int i = 0; i < 4; i++) { for (int j = 0; j < 2; j++) { Legs[i, j] = GameObject.Find("Leg" + i + j); Motors[i, j] = Legs[i, j].GetComponent <MotorController>(); } LegGroups[i] = new LegGroupInfo() { programData = new Dictionary <string, float>(), moveProgram = MoveProgram.None }; footPositions[i] = new Vector2(); } }