![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 535 Pomógł: 27 Dołączył: 3.05.2005 Ostrzeżenie: (20%) ![]() ![]() |
Mógłbyś mi napisać w jaki sposób działa system że po wywołaniu danej funkcji div się rozszerza płynie. Próbowałem to zrobić na petli while dodając w każdym powtórzeniu dodatkowy pixel do czasu aż osiągnie daną szerokość jednak nic z tego prosze o jakieś info na ten temat.
P.S. Nie interesują mnie gotowe biblioteki ale zasada działania. Ten post edytował wlamywacz 28.04.2007, 18:34:57 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 677 Pomógł: 89 Dołączył: 31.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Zasada jest właśnie taka - zwiększanie rozmiaru o n pikseli w odpowiednim przedziale czasowym (wyliczenie n z wielkości warstwy dzielonej przez czas). Dodatkowo często stosuje się w takiej animacji easing, dodatkowo oczywiście wyliczany. Ot, czysta matematyka
![]() A co do gotowych rozwiązań, to nie ma w nich nic złego - po to właśnie są, by ułatwiać a nie utrudniać sobie życie. Ot, choćby proste jQuery albo lekkie moofx... Ten post edytował mls 28.04.2007, 21:11:15 -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 157 Pomógł: 0 Dołączył: 12.02.2007 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Jeśli pozwolisz dołączę sie do tej prośby
![]() Też chciałbym sam umieć napisać coś na wzór skryptu lightbox.js dostępnego w necie. Choć ostatnio gdzieś czytałem, że przy tych projektach też korzysta się z gotowych wzorców projektowych takich jak Prototype czy script.aculo.us (wyrąbane efekty graficzne). -------------------- ------
Per Aspera Ad Astra |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 535 Pomógł: 27 Dołączył: 3.05.2005 Ostrzeżenie: (20%) ![]() ![]() |
No własnie robiłem to po pixelu w pętli while jednak ni z tego a nie chciałbym korzystać z gotowych funkcji ale zobacze jeszcze
![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
-------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 09:08 |