Пример #1
0
      molecule.atoms.forEach( function( atom ) {
        self.lewisDotModel.breakBondsOfAtom( atom );

        var newMolecule = new Molecule();
        newMolecule.addAtom( atom );

        self.addMolecule( newMolecule );
        createdMolecules.push( molecule );
      } );
Пример #2
0
    addAtomToPlay: function( atom ) {
      // add the atoms to our models
      var molecule = new Molecule();
      molecule.addAtom( atom );

      this.addMolecule( molecule );

      // attempt to bond
      this.attemptToBondMolecule( molecule );
    },