IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Chrobáky v JavaScripte

Tento Easter eggový JavaScript zariadi, že sa na webe začnú postupne tvoriť chrobáky (ich limit je nastaviteľný, ja používam 35, nad touto hodnotou začína počet chrobákov spomaľovať web). Chrobáky následne lezú po webovej stránke.

Princíp efektu je jednoduchý, akonáhle dôjde k vykreslenie celého webu, spustí sa funkcia, ktorá uloží obsah HTML do premennej. Potom celý web zmaže, vytvorí najprv nový div s relatívnou pozíciou, ktorý sa stane základom pre divy chrobákov. Do tohto divu sa potom opäť vloží uložený pôvodnú web a už je v ňom možné vytvárať chrobákmi s divy, ktoré majú absolútnu pozíciu a môžu sa pohybovať po celom webe.

Pohyb funguje pomocou CSS3 vlastností (v prípade IE je potreba najmenej verzie 10, inak nebude fungovať rotácie). Smer chrobákov sa mení do 8 smerov. Súčasťou chôdza je animácie, ktoré som docielil pomocou PNG obrázku s viacerými snímkami a následné úpravy vlastnosti background-position.

Skript na web po stiahnutí vložíte týmto kódom

<script src="broucci.js"></script>

chrobáky:

Chrobáky v JavaScripte - JavaScriptu zdrojákoviště - Základná konštrukcia jazyka

Skript vkladajte na koniec tagu body.


Galéria


 

Stiahnuť

Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami

Stiahnuté 286x (7.69 kB)
Aplikácia je vrátane zdrojových kódov v jazyku JavaScript

 

Všetky články v sekcii
JavaScriptu zdrojákoviště - Základná konštrukcia jazyka
Program pre vás napísal Satik64
Avatar
Užívateľské hodnotenie:
Ešte nikto nehodnotil, buď prvý!
Autor se věnuje základům game designu, programování her v Game Makeru a Unity a práci v grafických nástrojích. Občas tvoří módy do jiných her.
Aktivity