Witam serdecznie,
mam pytanie... czy da się wykonać slider taki jak tu:
http://www.keepthewebweird.com/demo/slider/ z tą różnicą by guzik chodził po okręgu?
Jeśli tak to wie jak ktoś coś takiego stworzyć ?
lord_t
3.04.2009, 17:09:09
Da się:) nie widziałem nigdzie ale co w tym trudnego? Trzeba się pobawić matematyką (fun. trygonometryczne).
Hmmm, oki a można prosić o podanie jakiegoś przykładu wykorzystującego funkcje trygonometryczne w jak najprostszej formie ?
PS. chyba zły dział wybrałem :/ sorry
PS. może ktoś zna jakieś przykładowe stronki gdzie można by było zobaczyć jak zrobić taki efekt ?
lord_t
9.04.2009, 23:46:21
Nie widziałem tego live. Można takie coś osiągnąć korzystając z funkcji tg i arctag (w obiekcie math javascriptu to chyba odpowiednio tan() i atan() )
tg(alfa)=y/x gdzie x i y to współrzędne punku na okręgu (w I. ćwiartce układu współrzędnych) oraz zarazem współrzędne środka tego małego kółka do kręcenia. Z kąta alfa możesz ustalić wartość slidera. Musisz też sprawić by małe kółko można było przesunąć tylko po okręgu.
*)zakładając, że jesteśmy w I. ćw. układu współrzędnych to kąt alfa jest kątem pomiędzy osią OX a prostą przechodzącą przez punkty (0,0) i (x,y)