*   >> Læs Uddannelse artikler >> science >> programming

Komplet Code of Magic HTML Client Edges

ller processOnL variablen til sand, hvilket indikerer, at ruden er at begynde bevægelse eller er i bevægelse. Husk, under denne betingelse, kan intet stoppe bevægelsen af ​​ruden, og ingen forekomst af ruden kan komme ud af ethvert punkt af kanterne. Resten af ​​de udtalelser er fortrolige. Den sidste kalder funktionen, shiftLeft () hver 10ms. Det er denne shiftLeft () som rent faktisk skifter ruden tilbage ind i kanten. Den shiftLeft () funktion Denne funktion forskyder indre DIV tilbage i kanten.

Det sætter display ejendom af den ydre DIV til "ingen", (hvilket gør elementerne nedenfor det fri for adgang, f.eks at blive udvalgt ved at trække musen). Funktionen nulstiller også visse variabler og giver de første positioner til den ydre og indre DIV. Med denne nulstiller og indledende positioner givet, kan hele processen gentages fra venstre kant (eller øverste kant af andre funktioner) uden konflikter. Dette er funktionen:. Funktion shiftLeft () {document.getElementById ("Calc") style.left = x; //stoppe rulningen venstre, hvis (x {self.clearInterval (TL), document.

getElementById ("Cont) style.display =" none ". processOnL = false; //nulstille holdninger venstre bevægelsen document.getElementById ( »Cont) style.left = 0;. document.getElementById (" Cont) style.top = 0;. document.getElementById (Calc) style.left = 0;. document.getElementById ("Calc"). style.top = 0; paneBack = true;} x- = 3;.

} Funktionen skal være selvforklarende kode til Shift ned og op for de enkelte variabler og funktion relateret til den venstre kant, er der en tilsvarende variabel eller funktion til skift ned og op (relateret til den øverste kant), men med forskellige navne Du kan få den komplette kode, som omfatter dette afsnit fra linket:. https://www.cool-mathematics.com/downloads/MagicEdges.zip Funktioner Relateret til venstre og øverste kant Der er to funktioner, der er relateret til venstre og øverste kant.

En af dem er: funktion removePane () {if (kant == "venstre") removePaneL (); ellers hvis (kant == "top") removePaneU (); } Det er den funktion kaldet til at fjerne ruden, der kommer ud fra venstre efterligner kant eller den øverste mimic kant. Når kroppen elementet modtager et klik, kaldes denne funktion. Det første af alle kontroller, hvis ruden kom ud af den venstre kant. Hvis det gjorde, det kalder funktionen removePaneL (), som ville få ruden til at gå tilbage til den venstre kant.

Husk, at removePaneL () funktion først bliver nødt til at kontrollere, om klik er fra ruden ell

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.