![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 262 Pomógł: 5 Dołączył: 8.02.2005 Skąd: Olsztyn / Zatorze Ostrzeżenie: (0%) ![]() ![]() |
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ć ? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 603 Pomógł: 131 Dołączył: 24.07.2007 Skąd: Górny Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Da się:) nie widziałem nigdzie ale co w tym trudnego? Trzeba się pobawić matematyką (fun. trygonometryczne).
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 262 Pomógł: 5 Dołączył: 8.02.2005 Skąd: Olsztyn / Zatorze Ostrzeżenie: (0%) ![]() ![]() |
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 ? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 603 Pomógł: 131 Dołączył: 24.07.2007 Skąd: Górny Śląsk Ostrzeżenie: (0%) ![]() ![]() |
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) -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 6.07.2025 - 16:08 |