[nie wiem w czym] Efekt menu + ambitny problem ...

0

Hmn problem jest dość spory, ale chyba tylko tu mam szansę otrzymać pomoc w rozwiązaniu. Otóż tak klikam prawym przyciskiem myszy => nie pojawia mi się okienko explorera tylko moje menu.Ok to już zrobiłem problem polega na jego wyglądzie.Jest ładnie zrobione w tabelce tam z tłem itp.I teraz w czym rzecz.Hmn pewnie się jakoś da tylko czy mógłby ktoś mi pomóc w napisaniu skryptu który sprawiałby ,że w tle tego menu było to na czym kliknąłem tylko widziane przez szybę i dlatego trochę zniekształcone? Trzeba by pobierać obraz 200x150 (bo takiej wielkosci jest menu)z miejsca gdzie się klikneło myszką i jakos (słowo jakoś oznacza największy problem...) odpowiednio modyfikować by otrzymać efekt zakrzywienia przez szybę ... jeśli to coś zmienia to blado-zieloną...Hmn jeśli ktoś jest w stanie pomóc to bardzo proszę o pomoc...a taki skrypt pewnie się wielu osobom przyda.

Z góry dzięki !!

0

Tego typu efekt wykonywany po stronie klienta potrafi wykonać tylko applet w Javie. Musisz o tym pomyśleć.

Ewentualnie narysować obraz o wielkości menu taki jakby z załamaniami itp. i wyświetlać warstwę z menu z tym obrazem w tle jako warstwa półprzeźroczysta. Efekt może wyjść ciekawy, ale nie uzyskasz zniekształcenia tła - tylko efekt odblasków itp. Wtedy wystarczy JavaScript + html + style.

0

Aj a czy ktoś jest w stanie mi pomóc w napisaniu czegoś takiego w javie? ... chociaż jakiś dobry poradnik o "takich" efektach w javie :) z góry dzięki

0

Napisanie tego w Javie to mały problem. Gorzej będzie ze znalezieniem algorytmu na takie załamanie.

No chyba, że spróbować wykorzystać jakąś macierz przesunięć do tego. Czyli macierz 200x150 i w każdej komórce 2 liczby całkowite informujące o tym, skąd pobrać dany pixel z tła (przesunięcie względne w stosunku do siebie). Teraz ładnie zaplanowana taka macierz + zabarwienie na jakis niebieskawy czy inny kolorek spowodowałaby taki efekt, jaki potrzebujesz.

Wymyśliłem to na poczekaniu, czyli nie daję gwarancji na działanie tego :-).

Niestety - ja nie mam czasu na pisanie czegoś takiego. Praca inż. i studia ;).

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