[Poradnik] Jak zrobić ciągnący grunt |
0 | ||
_Pokażę jak w edytorze używając gruntów i lini JP można zrobić grunt, po którego dotknięciu mysz zaczyna się poruszać wraz z tym gruntem pozornie poruszającego się. To znaczy, że fizycznie grunt się nie porusza bo jest blokowany, ale porusza się pozornie przez to, że ten ruchomy grunt ma wieczne i prawie stałe przyśpieszenie które przez bardzo długi czas nie osłabnie. Ciągnięcie gruntu można wykonać we wszystkie strony: prawo, lewo, górę oraz dół. Wszystkie różnią się tylko w 2 miejscach. ▶ Tworzenie ciągnącego gruntu:
2 - Wstaw grunt przy gruncie ciągnącym i naprzeciwko kierunku, w którym ma ciągnąć z odstępem około 10px. Wpisz mu odbicie ... 3 - Wstaw grunt obojętnie gdzie na mapie i ustaw go dynamicznym 4 - Skopiuj kod mapy i wklej do Notatnika 5 - Gruntowi 3. wpisz masę -1 ('P="1,-1,'...) 6 - Dopisz dział <L> i dodaj do niego kod linii JP: <JP M1="z1" M2="z2" MV="1000000000,a" AXIS="b,c" /> Tym kodem ustawia się kierunek ciągnięcia. Kombinacje do kierunków:
b) <JP M1="z1" M2="z2" MV="1000000000,-a" AXIS="1,0" /> - ciągnięcie w lewo (←) c) <JP M1="z1" M2="z2" MV="1000000000,-a" AXIS="0,1" /> - ciągnięcie w górę ( ↑ ) d) <JP M1="z1" M2="z2" MV="1000000000,a" AXIS="0,1" /> - ciągnięcie w dół ( ↓ ) Oznaczenia: z1 - pozycja Z gruntu 3. z2 - grunt, który ma być ciągnący a - szybkość przesuwania, tutaj siła ciągnięcia Parametrem 'tarcie' gruntu w punkcie 1. oraz MV="1000000000,a" w kodzie JP regulujesz siłę ciągnięcia. Przykładowa mapa: <C><P F="0" /><Z><S><S L="800" H="40" X="400" Y="380" T="6" P="0,0,0.3,0.2,0,0,0,0" /><S L="400" H="30" X="390" Y="340" T="4" P="1,999999,1000,...,0,1,0,0" /><S L="20" H="20" X="610" Y="340" T="0" P="0,0,0.3,...,0,0,0,0" /><S P="1,-1,0.3,...,0,0,0,0" L="20" o="324650" X="190" c="4" Y="340" T="12" H="20" /><S P="0,0,0.3,0.2,0,0,0,0" L="20" H="20" c="3" Y="340" T="0" X="190" /></S><D><T Y="360" X="50" /><F Y="355" X="750" /></D><O /><L><JP M1="3" AXIS="1,0" MV="1000000000,10" M2="1" /></L></Z></C> Dernière modification le 1425046200000 |
Jarozaoz « Citoyen » 1354347360000
| 0 | ||
wow, postarałeś się z pisaniem tego. Ja na miejscu Cośki albo Cazanny podpiął i zablokował ^^ |
Tomiek « Citoyen » 1354353360000
| 0 | ||
Mi się nic nie udaje D: |
Neonuss « Citoyen » 1354353660000
| 0 | ||
Jarozaoz a dit : Nie ma już luki która sprawia że tematy toną, więc nie trzeba podpinać tematów. Z resztą wszystko jest tu: Topic-64838[/url] |
0 | ||
Z tego co wiem to są 2 drogi przypinania tematów: 1 - Jeżeli nie jest wpisany w innym podpiętym temacie, to wtedy taki temat jest samotny i jeśli zostanie uznany za dobry to zostaje podpięty 2 - Jeżeli jest wpisany w innym podpiętym temacie, to jeśli już nawet był podpięty, teraz już nie jest to konieczne bo jest w innym Dobry przykład jest właśnie w tym dziale - wszystkie podpięte "[Poradniki]" poznikały, bo są wpisane w [ Topic-64838 ] (2). |
Nalawolf « Citoyen » 1354749420000
| 0 | ||
e , masy sie nie da ustawic. |
Aluzja « Citoyen » 1354804320000
| 0 | ||
thx teraz wiem jak to zrobić |
Aluzja « Citoyen » 1354978380000
| 0 | ||
tylko cos mi nie pasi |
Takigosc « Citoyen » 1360773120000
| 0 | ||
nie dziala zrobilem wszysko co napisałes bug ten klocek podstawowy spada |
0 | ||
Z tego co widzę, to tylko ciągnięcie w górę sie zmieniło, ale już poprawiłem, ten sam mechanizm co w dół. |
Tomciogol « Citoyen » 1361355600000
| 0 | ||
Ej a wiesz jak zrobić grunty ciągnące ale za pomocą jedynie czerwonego gwoździa? Jak tak to pomóż bo bez tego nie zrobie mapki, gruntów mi nie starcza :C |
0 | ||
Zresztą do tej chwili tego nie wiedziałem jak to jest, ale właśnie sprawdziłem i mówię, że jest bardzo łatwe - 1 grunt, 1 JP i 1 czerwony gwóźdź. Jak to zrobić już napisałem. |
Tomciogol 1361454720000
| | ||
[Modéré par Coska] |
Tomciogol « Citoyen » 1361456100000
| 0 | ||
Zrobiłem ale grunty mi znikały i nic nie ciągnęło(usunąłem czerwone gwozdzie) bez gwozdzi tez nie ciagnelo a zniakły. http://pastebin.com/jdnVdV1C |
0 | ||
Hmm, troche to dziwne, wygląda jakby to pozornie sobie odlatywało i kiedy przeleci poza granicę gruntów wtedy grunt rzeczywisty zatrzymuje się. Co do znikania, to chyba jest tak, że szybkość jaką im dałeś na MV jest zbyt duża i gwóźdź zbyt późno reaguje na starcie - próbuje przybić coś co już poleciało gdzieś daleko, a nawet zdążyło minąć granice. Czyli ten sposób najlepiej używać dla słabych gruntów ciągnących. Impuredeatch zamiast zatrzymywać gwoździem zatrzymuje gruntem bez odbicia, a to wytrzymuje większe szybkości, ale wymaga więcej gruntów. I zrobiłem pomyłke z górą i dołem, sorki ^_^ |
Fearpl « Censeur » 1361615220000
| 0 | ||
Ouake a dit : Impuredeath* |
Tomciogol « Citoyen » 1361651400000
| 0 | ||
Ouake a dit : Możliwe, że to właśnie dlatego nie działało xd |
0 | ||
Tomciogol a dit : Ale co, teraz dobrze działa że tak piszesz? Bo według tej pomyłki to zamiast polecieć za granicę w dół to poleciało przez górną. |
Takigosc « Citoyen » 1363001160000
| 0 | ||
<C><P /><Z><S><S H="13" P="1,0,1000,0.2,0,1,0,0" L="483" X="379" Y="339" T="0" /></S><D><T Y="329" X="164" /></D><O><O X="378" C="11" Y="340" P="0" /></O></Z></C><JP M1="z1" M2="z2" MV="1000000000,a" AXIS="1,0" /> tak zrobiłem |
0 | ||
Dowiedziałem się, że sposób wcześniej tutaj przedstawiony już nie działa i zmieniłem na inny, który działa dużo lepiej. |