![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 27 Dołączył: 19.10.2014 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem i nie wiem jak go rozwiazac, a dokladniej obliczyc.
A wiec mam kolumne "zycie" w ktorej mam zycie danego gracza o max wartosci 20. Jedno pelne serce to 2 cyfry, czyli 20/2 to 10 serc czyli 1 cyfra to pol serca. Pytanie: jak to wyswietlic graficznie na ekranie, przykladomo mam aktualnie kolumne zycie o wartosci 17 czyli 8 serc i pol serca Pomocy... Ten post edytował goartur 3.11.2015, 15:43:37 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Nie bardzo rozumiem problem... nie umiesz 17 podzielic na 2?
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 799 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Obrazek z jednolitym tłem (np. jak strona), a przezroczyste serce (szerokość X).
Obrazek ten jako background powtarzalny w osi X do jakiegoś diva o szerokości=X*maksymalna ilość serc. W divie element lub pseudoelement pozycjonowany absolutnie z kolorem np. czerwonym. 0 serc=pozycja -100%, maksymalna liczba serc=pozycja 0%. Ewentualnie zamiast ostatniej opcji można kombinować z background gradient dla diva. -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 27 Dołączył: 19.10.2014 Ostrzeżenie: (0%) ![]() ![]() |
Obrazek z jednolitym tłem (np. jak strona), a przezroczyste serce (szerokość X). Obrazek ten jako background powtarzalny w osi X do jakiegoś diva o szerokości=X*maksymalna ilość serc. W divie element lub pseudoelement pozycjonowany absolutnie z kolorem np. czerwonym. 0 serc=pozycja -100%, maksymalna liczba serc=pozycja 0%. Ewentualnie zamiast ostatniej opcji można kombinować z background gradient dla diva. Moj problem polega na tym ze mam 2 oddzielne obrazki, jeden serce pelne a drogi polowa serca. Przykladowo jesli mam liczbe 12 to oznacza ze potrzebuje pokazac 6 serc na ekranie, to jest proste poprostu 12/2. Lecz co mam zrobic gdy naprzyklad mam pokazac 6.5 serca czyli liczbe 13 z database? (Potrzebuje wtedy 6 pelnych i 1 polpelne serce) Kurde trudno mi to lepiej wytlumaczyc Ten post edytował goartur 3.11.2015, 17:01:01 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 799 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Wyświetlasz int(liczba_serc) serc. Jeśli liczba_serc-int(liczba_serc)>0, to wyświetlasz jeszcze połówkę.
-------------------- |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 27 Dołączył: 19.10.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 6 799 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
intval lub rzutowanie na integer.
Ten post edytował trueblue 3.11.2015, 17:19:49 -------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 27 Dołączył: 19.10.2014 Ostrzeżenie: (0%) ![]() ![]() |
Ok....
Cos robie zle..
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Widac jak ci w przepisie nie podadza dokladnie ze jajko masz pomieszac to nie pomieszasz....
zapomniales podzielic na dwa. Przeciez health to nie to samo co hearts, nieprawdaz? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 27 Dołączył: 19.10.2014 Ostrzeżenie: (0%) ![]() ![]() |
Nieprawdaz,Zdrowie konwertuje do serc.Zreszta nie wiem co cie tak meczy taka glupota.
Ten post edytował goartur 3.11.2015, 17:48:17 |
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No to chyba robisz to gdzies w innym miejscu, bo tu w kodzie tego nie widac.
Czym wiec objawia sie to niedzialanie? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 233 Pomógł: 27 Dołączył: 19.10.2014 Ostrzeżenie: (0%) ![]() ![]() |
Aktualnie w bazie jest liczba nr 7.
Wiec powinny wyswietlic sie 3 pelne serca i 1 obrazek z pol secem. Lecz mam takie cos: ![]() Ten post edytował goartur 3.11.2015, 17:52:21 |
|
|
![]()
Post
#13
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
![]() przeciez mowilem, ze masz podzielic na dwa, gdyz health a hearts to nie to samo.... ty odpowiedziales ze to juz robisz.... a widac, ze nie robisz.... hearts = health / 2 - nieprawdaz?? Wiec zrob to w koncu a nie udajesz greka. Cytat Zreszta nie wiem co cie tak meczy taka glupota. LOL.... Kurde, chlopie, przez te glupote skrypt ci nie dziala... mnie to nie meczy, ja ci tylko chcialem pomoc, ale widze jestes odporny na wiedze.ps: i liczyc w petli FOR masz od 1 a nie od 0 -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 21:26 |