Autor | Zpráva | ||
---|---|---|---|
special_mj Profil |
#1 · Zasláno: 4. 9. 2013, 10:11:05
Ahoj, potrebujem pomoct s nasledujúcim: mam <canvas> do ktorého chcem umiestnovat male obrazky (ikony), ktoré budem moct nasledne v canvase pozicovat. Ako docielim to, aby som mal na lavej strane menu s danými obrazkami na ktoré ked kliknem sa presunú do praveho divu, kde je už canvas a tam ich potom budem funkciou drag n drop presuvat. Dakujem za radu každemu.
|
||
1Pupik1989 Profil |
#2 · Zasláno: 4. 9. 2013, 14:30:09
S Canvasem to bude těžší. Pro tento případ bych asi použil SVG. Pokud ale i přesto chceš Canvas, tak na to mám řešení. Vytvoříš jeden Canvas, kam rozházíš všechny obrázky co chceš. Při tom vytvoříš i další Canvas (skrytý a nepřipojený k DOMu), v kterém místo obrázku vykreslíš barvu. No a při kliku budeš zjišťovat jaká že je to tam barva a podle toho najdeš obrázek. Asi lepší bude příklad.
http://jsfiddle.net/BmeKr/ Nebo ještě lepší příklad z kterého jsem kdysi vycházel. http://www.rubydesigner.com/blog/click-map-using-html5-canvas |
||
Časová prodleva: 12 let
|
0