private void loadExperiment(ExperimentData experimentData) { this.exp = experimentData; exp.load(this); GameObject ego = lab.getExperimentGO(exp.getId()); if (ego != null) { ego.SetActive(true); } }
public static ExperimentData getExperimentDataFromNode(ConfigNode node) { if (node.name != CONFIG_NODE_NAME) { NE_Helper.logError("getLabEquipmentFromNode: invalid Node: " + node.name); return(getNullObject()); } float mass = getMass(node.GetValue(MASS_VALUE)); ExperimentData exp = ExperimentFactory.getExperiment(node.GetValue(TYPE_VALUE), mass); exp.load(node); return(exp);; }