kolorowanka na stronie WWW

0

Witam
Nie wiem czy pytam na odpowiednim forum ale czy ktoś wie jak zrobić kolorowankę online?
Mam rysunek np. kaczora donalda i chcę mieć paletę barw z której mogę wybrać kolor i po kliknięciu np. na nogę powinna ona zmienić kolor. Coś w rodzaju kolorowanki.

0

Wiedzieć to pewnie wie wielu pytanie tylko o co Ci chodzi?
Jeśli chcesz, żeby ktoś zrobił Ci taki program to życzę powodzenia...

0

To jest dość skomplikowana sprawa. Co chcesz, żeby zostało Ci wytłumaczone? Wszystko po kolei? Jeśli nie masz zielonego pojęcia o niczym, łącznie z technologiami w jakich można to zrobić i z potrzebny algorytmami, czy ogólnym projektem aplikacji, to nawet post na kilka kilobajtów praktycznie nic by Ci nie dał.

Takie coś można zrobić używając technologii Flash lub zwykłego JavaScriptu i elementu canvas z HTML-a 5. Ba, można się obejść bez tego wszystkiego jeśli ma to działać tak, ze po pojedynczym kliknięciu zapełnia się kolorem cały obszar. W takiej sytuacji wystarczy wykonywanie całego kolorowania po stronie serwera (np. w PHP lub innym języku), a obrazek może być zwykłym input[type=image] -- taki input przekazuje na serwer informacje który punkt obrazka został kliknięty. Nie trzeba nawet zaawansowanego kodu po stronie klienta, choć aby to działało płynniej, przydałby się np. Ajax (tak naprawdę to nawet wtedy nie będzie to działało superszybko, szczególnie jeśli obrazki zwracane przez serwer będą duże objętościowo).

0

Ja wiem o czym trzeba poczytać, żeby zrobić. Przede wszystkim o JavaScripcie, html też się oczywiście przyda. Chyba że chcesz we Flashu, to oczywiście o Flashu. W Silverlighcie też by dało radę...

0

dosyć prostym(aczkolwiek czasochłonnym) rozwiązaniem byłaby mapa obrazka.

0

Ojoj, rozkładać wszystko na kwadraty przy dużym obrazku nie wróży niczego dobrego.

0
Demonical Monk napisał(a)

Ojoj, rozkładać wszystko na kwadraty przy dużym obrazku nie wróży niczego dobrego.
Ręcznie to by było rzeczywiście przerąbane. Ale czwórkowym drzewem podziału - czemu nie...

1 użytkowników online, w tym zalogowanych: 0, gości: 1