Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zablokowanie funkcji
wezyrno
post
Post #1





Grupa: Zarejestrowani
Postów: 130
Pomógł: 0
Dołączył: 11.09.2011

Ostrzeżenie: (50%)
XXX--


dzięki

Ten post edytował wezyrno 1.04.2012, 19:34:11
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
sybii
post
Post #2





Grupa: Zarejestrowani
Postów: 20
Pomógł: 6
Dołączył: 25.10.2010
Skąd: Sanok

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


Z tego co zrozumiałem chodzi Ci o to, że funkcja poruszanie_lewo może zostać odblokowana dopiero po zakończeniu odliczania, czyli:
  1. var blokujPoruszanie = true;
  2.  
  3. function odliczaj_komunikat(o,sek){
  4. o.innerHTML=sek
  5. if(sek>0) setTimeout(function(){odliczaj_komunikat(o,--sek)},1e3)
  6. if(sek==0){
  7. blokujPoruszanie = false;
  8. document.getElementById('lokacja_komunikat').style.display = "none";
  9. }
  10. }
  11.  
  12. function przyklad1(){
  13. odliczaj_komunikat(document.getElementById('odliczanie'),4)
  14. }
  15.  
  16. function poruszanie_lewo(){
  17. if(!blokujPoruszanie){
  18. var a = document.getElementById('gracz')
  19. var pol = a.offsetTop
  20. a.style.top = pol-32+'px'
  21. a.style.backgroundImage='url(../grafika_gry/bohaterzy/rasa1/1/2.png)'
  22. }
  23. }


--------------------
▼ Jeśli ci pomogłem to kliknij . Dziękuje :)
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 Aktualny czas: 21.08.2025 - 11:06