private void UpdateResnameAndChain(atom_actions atom) { GameObject package = general_manager.manager.helper.SelectActivePackage(); for (int i = 0; i < package.transform.childCount; i++) { if (package.transform.GetChild(i).transform.name == "resname_panel") { InputField inputField = package.transform.GetChild(i).transform.GetComponentInChildren <InputField>(); inputField.text = atom.GetComponent <atom_properties>().residue; } if (package.transform.GetChild(i).transform.name == "chain_panel") { InputField inputField = package.transform.GetChild(i).transform.GetComponentInChildren <InputField>(); inputField.text = atom.GetComponent <atom_properties>().chain; } } }
private void UpdateFinalPosition(atom_actions atom) { foreach (GameObject package in GameObject.FindGameObjectsWithTag("package")) { if (package.activeSelf) { for (int i = 0; i < package.transform.childCount; i++) { if (package.transform.GetChild(i).transform.name == "final_panel") { InputField inputField = package.transform.GetChild(i).transform.GetComponentInChildren <InputField>(); inputField.text = atom.GetComponent <atom_properties>().chain + ":" + atom.GetComponent <atom_properties>().resnum + ":" + atom.GetComponent <atom_properties>().atomname; } } } } }