Témakörök
 
Index

Kocka 4 animáció.

Mobilváltozat!


Asztali változathoz,
kattints a képre!

Asztali változat



 

 

 

Mozilla végett: Programunkat, natúr html fájlban készítjük el, DOCTYPE meghatározás nélkül

Azon div szakaszt, melyben a kockakép mozog, utólagosan állítjuk be arra a méretre, melyet az adott mozgó objektum bejár.
Ha nem készítünk div szakaszt, akkor a mozgó objektum, a dokumentumunk szövegterületén mozog.
Teszteljük le úgy is, hogy a <div class="animaciodiv"> </div> szakaszt, töröljük programunkból.

A html fájl megírása
<body>
<img src="peldakep.jpg" width="15px" height="15px" id="kocka4" class="kocka" />

<div class="animaciodiv"> </div>

<script language="JavaScript" type="text/javascript" src="elérési_útvonal.js"> </script>
</body>

A CSS fájl megírása
.animaciodiv { width: 270px; height: 170px; margin-left: 45px; border: 2px solid black;}
.kocka {position: absolute; margin-top: 5px; margin-left: 50px; }

JavaScript (js fájl) program megírása

var x=10; y=50;
var c=1;

// az Update() függvény Meghívása. (Egy másodperces időzítés = 1000)
window.setTimeout ("Update(); " , 10) ;

var idelem = document.getElementById("kocka4") ;

function Update () {

c++;

idelem.style.marginTop=x ;
idelem.style.marginLeft=y;

if ( c < 145 ) x= x+1;
else if ( c >= 145 && c <= 395 ) y= y+1;
else if ( c >= 396 && c <= 540 ) x= x-1;
else if ( c >= 541 && c <= 790 ) y= y-1;
else {c=0 ; x=10; y=50;}

//A function programunkban is, el kell helyezni, az időzítő funkciót
window.setTimeout("Update(); " , 10) ;
}

A JavaScript program ismertetője.



 

Vissza a lap elejére

 

 

 

 

 

url(Nincs-hatterkep.xxx)