Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][JavaScript][PHP]Graficzne losowanie przedmiotu
BienuSS
post 18.03.2018, 16:57:02
Post #1





Grupa: Zarejestrowani
Postów: 152
Pomógł: 0
Dołączył: 3.11.2017

Ostrzeżenie: (10%)
X----


Witam, może mnie ktoś nakierować jak zacząć tworzyć coś takiego, jakich poleceń użyć?
Go to the top of the page
+Quote Post
SmokAnalog
post 18.03.2018, 16:59:42
Post #2





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Powiedz konkretniej co chcesz zrobić.
Go to the top of the page
+Quote Post
BienuSS
post 18.03.2018, 17:16:08
Post #3





Grupa: Zarejestrowani
Postów: 152
Pomógł: 0
Dołączył: 3.11.2017

Ostrzeżenie: (10%)
X----


W php losuje element z tablicy, a za pomocą js chce pokazać to graficznie, moze to być jak koło fortuny albo pasek który sie przesuwa i zatrzymuje na danym obrazku
Go to the top of the page
+Quote Post
SmokAnalog
post 18.03.2018, 17:25:58
Post #4





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

Ostrzeżenie: (0%)
-----


A musisz to losować po stronie serwera? Jeśli tak, to złotym środkiem między łatwością implementacji i elegancją jest na przykład coś takiego:

  1. const Data = <?php echo json_encode($data) ?>;


A w $data możesz mieć już cokolwiek, na przykład:

  1. $data = [
  2. 'number' => rand(1, 10)
  3. ];
Go to the top of the page
+Quote Post
BienuSS
post 18.03.2018, 17:35:46
Post #5





Grupa: Zarejestrowani
Postów: 152
Pomógł: 0
Dołączył: 3.11.2017

Ostrzeżenie: (10%)
X----


Tak, losowanie po stronie serwera musi być, ale to co ty mi pokazałeś rozwiązuje losowanie przedmiotu ale nie graficzne, a chodzi mi właśnie o graficzną wersje.
Narazie jedyne co my przyszło na myśl to ustalić że losowanie zawsze zatrzymuje sie po np. 500px, i w tym miejscu zmienna pod którą podkładamy wylosowany przedmiot z tablicy.
Tylko właśnie jak w js zrobic efekt tego losowania
Go to the top of the page
+Quote Post
SmokAnalog
post 18.03.2018, 17:43:09
Post #6





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Najlepiej gdy na początku wcale nie wiadomo co się wylosuje. Może na przykład niech startuje z tego samego punktu i zawsze robi kilka obrotów, ale w różnym momencie zaczyna zwalniać? Możesz to stosunkowo łatwo zrobić w CSS, po prostu animuj transform: rotate do odpowiedniego kąta, a kąt już sobie obliczysz na podstawie wylosowanej liczby.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 29.03.2024 - 16:32