setInterval ("shiftLeft ()", 10); }} //Palauttaa leftPaneShown Boolen muuttujan leftPaneShown = false; } Tämä toiminto soittaa toiselle toiminto, joka todella lähettää ruudussa takaisin vasempaan reunaan. On siis olemassa kaksi tehtävää mukana lähettämällä takaisin ruudun vasempaan reunaan. Toiminnot (kaksi niistä) lähettää ruudun vasemmasta reunasta poikkeavat (kaksi niistä) lähettää ruudun yläreunasta. Toiminnot (kaksi niistä) lähettää takaisin ruudun osaksi yläreuna poikkeavat (kaksi niistä) lähettää takaisin ruudun vasempaan reunaan. Olemme yhä käsitellä edellä toiminto.
Muista, että muuttuja, leftPaneShown käytetään erottamaan klikkaa ruudusta ja klikkaa BODY ulkopuolella ruudussa. Kun ruudussa napsautetaan, kaksi napsautustapahtumat todella ilmenee. Yksi ruudusta ensin, sen jälkeen yksi kehosta. Kuitenkin, kun elimistö napsautetaan ulkopuolella ruudussa vain yhdellä napsautuksella tapahtuma (vartalolle Klikkaa) tapahtuu. Kun valitset ruudussa muuttuja, leftPaneShown on true päässä onclick tapahtuma ulomman DIV. Kun klikkaat vain BODY elementin, muuttuja pysyy vääriä.
Lausunnot edellä toiminto suorittaa ainoastaan, jos muuttuja, leftPaneShown on väärä, eli BODY elementin napsautettiin ulkopuolella ruudussa. Joten kun tämä toiminto on nimeltään, jos arvo tämä muuttuja on väärä, niin julkilausumat toteutetaan. Lausunnot alkavat toisen jos-selvitys. Tämä tarkistaa, jos ruudussa on edelleen liikkeessä tarkistamalla jos processOnL muuttuja on totta. Jos se on totta, se ei suorita lausuntoja se on. Jos se on väärä se suorittaa lausuntoja.
Kun se on epätosi, ensimmäinen selvitys asettaa processOnL muuttuja totta, mikä osoittaa, että ruudun on aloittaa liikettä tai on liikkeessä. Muista, tässä tilanteessa, mikään ei voi pysäyttää liikkeen ruudun, eikä esiintyminen ruudun voi tulla mistä tahansa pisteen reunat. Loput lausunnot ovat tuttuja. Viimeinen kutsuu funktio, shiftLeft () 10 ms välein. On tämä shiftLeft (), joka todella siirtyy ruudussa takaisin reunaan. ShiftLeft () Tämä toiminto siirtää
1 ja…