JavaScript - Canvas - random obrázky nejsou random
Dobrý den,
mám plochu canvas, kam kreslím 3 obrázky (v JavaScriptu).
Obrázky dostávají náhodnou src (adresu == zdroj)
Takže by se měly nějakým způsobem střídat.
Ovšem ony se vůbec nestřídají. Zobrazují se pořád stejně (ve stejném pořadí).
Podrobným pitváním jsem dospěl k tomu, že chyba je někde ve vykreslování.
Poněvadž src je vždy různé a funguje s náhodným generátorem.
Tak bych se potřeboval zeptat, zda je tady nějaký mega-borec, který odhalí, kde je chyba.
Popis kódu:
44 až 49 globální pomocné proměnné
řádek 80 = funkce resize, která se zavolá po otevření dokumentu.
Ke střídání obrázků je použita funkce shuffle, která "zamíchá pole" s obrázky.
Obrázky jsou vykreslovány na 143 až 206.
Konstrukce kódu není štastná, ale zajímá mě, proč nejsou random ty 3 obrázky.
Já už odpadávám.
Díky za hint.
Vykresluješ to sice v náhodném pořadí, ale každý obrázek má danou pozici, kde se má vykreslit. Takže výsledek bude nakonec totožný.
Díky za postřeh.
Zkusím to udělat tedy nějak jinak 👍