public void initID(string[] string_id) { ComponentsEnums.Components[] ids = new ComponentsEnums.Components[string_id.Length]; for (int i = 0; i < string_id.Length; i++) { ids[i] = ComponentsEnums.GetEnumFromString(string_id[i]); } setID(ids); }
public string[] getIDAsString() { string[] string_id = new string[ID.Length]; for (int i = 0; i < ID.Length; i++) { string_id[i] = ComponentsEnums.GetStringFromEnum(ID[i]); } return(string_id); }
//Sets the parameter value to the object having "objName" as name. public void SetSimulationParameter(string objName, string[] param) { ComponentsEnums.Components[] enums = new ComponentsEnums.Components[param.Length]; for (int i = 0; i < param.Length; i++) { enums[i] = ComponentsEnums.GetEnumFromString(param[i]); } GameObject.FindWithTag("Cockpit").transform.Find(objName).GetComponent <NewParameterManager>().setID(enums); }