Veľkonočná akcia je tu a s ňou aj extra kredity ZADARMO na náš interaktívny e-learning. Dobij si teraz kredity a posuň sa vo svojej kariére vpred!
Zarábaj až 6 000 € mesačne! Akreditované rekvalifikačné kurzy od 0 €. Viac informácií.

Diskusia – Canvas aneb grafika JavaScriptom

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Zdeněk Pavlátka:27.6.2013 19:20

Kreslení kruhů a obrázků mi nefunguje, i když to mám zkopírované z tohohle tutoriálu. :@

Odpovedať
27.6.2013 19:20
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Kit
Tvůrce
Avatar
Odpovedá na Zdeněk Pavlátka
Kit:27.6.2013 19:23

V tom případě to určitě máš zkopírované špatně.

Který máš prohlížeč?

Editované 27.6.2013 19:25
Odpovedať
27.6.2013 19:23
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Zdeněk Pavlátka:27.6.2013 20:23

Chrome, verzi sám nevím.

Odpovedať
27.6.2013 20:23
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovedá na Kit
Zdeněk Pavlátka:28.6.2013 13:02

Kruh už funguje , obrázek ne.

Odpovedať
28.6.2013 13:02
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovedá na Zdeněk Pavlátka
Neaktivní uživatel:28.6.2013 13:07

A nemělo by to být takhle ? aby se obrázek načetl před vykreslením ? :D

BTW.. nezapomeň změnit cestu k obrázku :D

var obrazek = new Image();
obrazek.src = "images/pixel.png";
obrazek.onload = function() {
        for(var x = 0; x < canvas.width; x++) {
                for(var y = 0; y < canvas.height; y++) {
                        context.drawImage(this, x*this.width, y*this.height);
                }
        }
};
Odpovedať
28.6.2013 13:07
Neaktivní uživatelský účet
Avatar
Odpovedá na Neaktivní uživatel
Zdeněk Pavlátka:28.6.2013 15:51

Večer sem pošlu svůj kód.

Odpovedať
28.6.2013 15:51
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Odpovedá na Neaktivní uživatel
Drahomír Hanák:28.6.2013 23:00

Je to jedno. Onload je událost, která se zavolá, až bude obrázek načtený.

 
Odpovedať
+1
28.6.2013 23:00
Avatar
Zdeněk Pavlátka:29.6.2013 7:26

Zkopíroval jsem to znova a už to funguje. Asi jsem něco neoznačil.

Odpovedať
29.6.2013 7:26
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Zdeněk Pavlátka:29.6.2013 7:33

Jak by se dalo počkat, než se načte víc obrázků (do té doby nemá cenu vykreslovat)?

Odpovedať
29.6.2013 7:33
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Kit
Tvůrce
Avatar
Odpovedá na Zdeněk Pavlátka
Kit:29.6.2013 8:21

Záleží na konkrétní situaci. Některé obrázky se dají vložit inline do CSS či HTML, jiné se dají spojit do jednoho většího (opak oblíbeného řezání).

Odpovedať
29.6.2013 8:21
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 33.