diff --git a/Assets/script/AtomeFactory.cs b/Assets/script/Atome/AtomeFactory.cs similarity index 80% rename from Assets/script/AtomeFactory.cs rename to Assets/script/Atome/AtomeFactory.cs index 56e4361..b1fef7b 100644 --- a/Assets/script/AtomeFactory.cs +++ b/Assets/script/Atome/AtomeFactory.cs @@ -40,10 +40,22 @@ public class AtomeFactory : MonoBehaviour{ public AtomeInformation createAtome(string symbol){ if(!AtomeDictionary.ContainsKey(symbol)){ Debug.LogError("Atome does not existe in json"); + return null; } AtomeInformation atome = AtomeDictionary[symbol]; return atome; } + public GameObject createAnimatedAtome(string atome) { + if(!AtomeDictionary.ContainsKey(symbol)){ + Debug.LogError("Atome does not existe in json"); + return null; + } + AtomeInformation atome = AtomeDictionary[symbol]; + + //return le gameObject + + } + } \ No newline at end of file diff --git a/Assets/script/AtomeFactory.cs.meta b/Assets/script/Atome/AtomeFactory.cs.meta similarity index 100% rename from Assets/script/AtomeFactory.cs.meta rename to Assets/script/Atome/AtomeFactory.cs.meta diff --git a/Assets/script/AtomeInformation.cs b/Assets/script/Atome/AtomeInformation.cs similarity index 100% rename from Assets/script/AtomeInformation.cs rename to Assets/script/Atome/AtomeInformation.cs diff --git a/Assets/script/AtomeInformation.cs.meta b/Assets/script/Atome/AtomeInformation.cs.meta similarity index 100% rename from Assets/script/AtomeInformation.cs.meta rename to Assets/script/Atome/AtomeInformation.cs.meta diff --git a/Assets/script/atomes.json b/Assets/script/Atome/atomes.json similarity index 100% rename from Assets/script/atomes.json rename to Assets/script/Atome/atomes.json diff --git a/Assets/script/atomes.json.meta b/Assets/script/Atome/atomes.json.meta similarity index 100% rename from Assets/script/atomes.json.meta rename to Assets/script/Atome/atomes.json.meta diff --git a/Assets/script/Atom.cs b/Assets/script/Molecule/Atom.cs similarity index 100% rename from Assets/script/Atom.cs rename to Assets/script/Molecule/Atom.cs diff --git a/Assets/script/Atom.cs.meta b/Assets/script/Molecule/Atom.cs.meta similarity index 100% rename from Assets/script/Atom.cs.meta rename to Assets/script/Molecule/Atom.cs.meta diff --git a/Assets/script/Bond.cs b/Assets/script/Molecule/Bond.cs similarity index 100% rename from Assets/script/Bond.cs rename to Assets/script/Molecule/Bond.cs diff --git a/Assets/script/Bond.cs.meta b/Assets/script/Molecule/Bond.cs.meta similarity index 100% rename from Assets/script/Bond.cs.meta rename to Assets/script/Molecule/Bond.cs.meta diff --git a/Assets/script/Molecul.json b/Assets/script/Molecule/Molecul.json similarity index 100% rename from Assets/script/Molecul.json rename to Assets/script/Molecule/Molecul.json diff --git a/Assets/script/Molecul.json.meta b/Assets/script/Molecule/Molecul.json.meta similarity index 100% rename from Assets/script/Molecul.json.meta rename to Assets/script/Molecule/Molecul.json.meta diff --git a/Assets/script/MoleculeFactory.cs b/Assets/script/Molecule/MoleculeFactory.cs similarity index 100% rename from Assets/script/MoleculeFactory.cs rename to Assets/script/Molecule/MoleculeFactory.cs diff --git a/Assets/script/MoleculeFactory.cs.meta b/Assets/script/Molecule/MoleculeFactory.cs.meta similarity index 100% rename from Assets/script/MoleculeFactory.cs.meta rename to Assets/script/Molecule/MoleculeFactory.cs.meta diff --git a/Assets/script/Molecules.cs b/Assets/script/Molecule/Molecules.cs similarity index 100% rename from Assets/script/Molecules.cs rename to Assets/script/Molecule/Molecules.cs diff --git a/Assets/script/Molecules.cs.meta b/Assets/script/Molecule/Molecules.cs.meta similarity index 100% rename from Assets/script/Molecules.cs.meta rename to Assets/script/Molecule/Molecules.cs.meta diff --git a/Assets/script/Properties.cs b/Assets/script/Molecule/Properties.cs similarity index 100% rename from Assets/script/Properties.cs rename to Assets/script/Molecule/Properties.cs diff --git a/Assets/script/Properties.cs.meta b/Assets/script/Molecule/Properties.cs.meta similarity index 100% rename from Assets/script/Properties.cs.meta rename to Assets/script/Molecule/Properties.cs.meta diff --git a/Assets/script/ReadMolecule.cs b/Assets/script/Molecule/ReadMolecule.cs similarity index 100% rename from Assets/script/ReadMolecule.cs rename to Assets/script/Molecule/ReadMolecule.cs diff --git a/Assets/script/ReadMolecule.cs.meta b/Assets/script/Molecule/ReadMolecule.cs.meta similarity index 100% rename from Assets/script/ReadMolecule.cs.meta rename to Assets/script/Molecule/ReadMolecule.cs.meta