Ahojte, mal by som otazku. Potreboval by som v canvase vytvorit 2 nezavisle contexty. Napr. v 1 contexte nakreslim nieco, druhym tiez nieco vykreslim, ale ak zmazem prvy kontext, tak druhy ostane vykresleny. Nieco ako napr. layer. Kontext mazem cez rectangle bielou farbou, teda ak aj nieco ostane v 2. contexte, premaze sa vsetko. Viem, ze sa to da riesit cez 2 canvasy na sebe, s tym, ze druhy je priesvitny, ale tomuto sa chcem zatial vyhnut. Taktiez premazat canvas a kontext 2 vykreslit znova nie je pre mna idealne riesenie, pretoze cez context1 zapisuje a generuje JS. Cez context2 pise pouzivatel - nieco ako kreslenie. Existuje na toto nejake riesenie?
|