Example #1
0
    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;
            }
        }
    }
Example #2
0
 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;
                 }
             }
         }
     }
 }