![]() |
<<< | Kurs online edytora WorldCraft - www.cs.fpp.pl/worldcraft | >>> |
ZAWARTOŚĆ |
|
|---|---|
|
MATERIAŁY oraz OBIEKTY PRZESUWALNE (func_breakable, func_pushable) |
||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Do zmiany rodzaju materiału,
posłuż nam byt func_breakable oraz func_pushable. Za ich pomocą
możemy stworzyć przedmioty takie jak: szkło które można rozbić, drewno które można
połamać itp. Są to byty uzależnione od bloków, więc nie wstawiamy ich za pomocą
narzędzia ENTITY TOOL, tylko przekształcamy za pomocą TIE TO ENTITY. Powstałe w ten
sposób byty będą posiadały liczne ustawienia:
FLAGS:
Dodatkową atutem tego bytu jest możliwość suwania blokami. Większość parametrów tego obiektu została już omówiona wyżej. Nowe opcje służą przede wszystkim do ustalania właściwości bloku przy przesuwaniu:
FLAGS:
|
||||||||||||||||||
| DRABINKA (func_ladder) | ||||||||||||||||||
Drabinkę tworzymy
za pomocą dwóch elementów (bloków przekształconych w byty):
Najprościej będzie jak przedstwię kolejne etapy tworzenia drabinki: 1. Wstawiamy blok, który będzie wielkości naszej drabinki.
3. Tworzymy drugi blok (najlepiej wielkości tego pierwszego) i ustawiamy go przed naszą drabinką.
4. Przekształcamy nasz blok w byt func_ladder. W taki właśnie sposób utworzyliśmy drabinkę, składającą się z dwóch elementów. Pamiętajmy że wchodzić będziemy zawsze po bycie func_ladder, byt ten można również wykorzystać na inne sposoby. Wszystko zależy od waszej wyobraźni.
|
||||||||||||||||||
| PRZYCISKI (func_button, func_rot_button, button_target, momentary_rot_button) | ||||||||||||||||||
| Przyciski służą
do uruchamiania różnych sekwencji, z poziomy gracza. Powiązaniem pomiędzy przyciskiem
a sekwencja jest parametr TARGET, który odnosi się do określonej nazwy obiektu. Proszę
zwrócić uwagę na fakt, że inne byty także posiadają ten parametr. W pole TARGET
możemy wpisać np. nazwę światła, co spowoduje jego włączenie lub wyłączenie. W przypadku przycisków, cel określony w polu TARGET jest wykonywany w chwili naciśnięcia przycisku przez gracza. Buttony są przekształconymi w bloki bytami.
FLAGS
(func_button)
FLAGS
Za pomocą czarnego kółeczka (func_rot_button) Tworzenie przycisku obrotowego jest troszkę trudniejsze niż przesuwanego, ponieważ przycisk obrotowy składa się z dwóch zgrupowanych elementów. Pierwszy z nich jest przyciskiem, natomiast drugi niewidzialnym zawiasem, który wyznacza punkt obrotu. Prześlećmy proces tworzenie takiego przycisku: 1. Tworzymy blok przedstawiający przycisk.
3. Zaznaczamy te dwa obiekty i przekształcamy w byt func_rot_button. W taki sposób utworzyliśmy przycisk obrotowy. Oto jego ustawienia (wiele z parametrów tego bytu zostało już omówione podczas opisu bytu func_button.
FLAGS
Dodatkowo w prefbsach dostarczonych standardowo z edytorem, możemy znaleźć bloki przedstawiające przyciski obrotowe. Znajdują się one w kategorii USABLE OBJECTS po nazwami WHELL_...
(momentary_rot_button) Przycisk związany jest głównie z drzwiami momentary_door. Pozwala on
na płynne otwieranie lub zamykanie drzwi tego typu.
FLAGS
|
||||||||||||||||||
| Drzwi (func_door, func_door_rotating, momentary_door) | ||||||||||||||||||
Drzwi są jednym z
podstawowych elementów każdej mapy. W WorldCraft wyróżniamy dwa główne rodzaje
drzwi:
Tworzenie bloku przedstawiającego drzwi jest stosunkowo proste. Drzwi mogą być różnych kształtów i składać się z wielu obiektów: 1. Tworzymy blok wielkości drzwi. Ustawiamy go w odpowiednim miejscu.
2. Następnie za pomocą narzędzia CARVE, tłoczymy dziurę tym blokiem w
ścianie.
4. Przekształcamy blok w odpowiedni byt (func_door, func_door_rotating). (func_door)
FLAGS
Za pomocą czarnego kółeczka (func_door_rotating) Proces tworzenia drzwi tego typu jest podobny jak kreowanie przycisków obrotowych. Tym podobieństwem jest istnienie dwóch obiektów (drzwi, zawiasu). Zobaczmy jak utworzyć drzwi obrotowe: 1. Tworzymy blok przedstawiający drzwi.
3. Zaznaczamy zawias i drzwi, aby przekształcić je w byt func_door_rotating. W taki sposób utworzyliśmy drzwi obrotowe. Oto ustawienia drzwi tego typu:
FLAGS
(momentary_door) Są to drzwi, otwierane stopniowo podczas gdy odwołujemy się do nich (np. naciskając na przycisk). Gdy utworzymy drzwi tego typu musimy również stworzyć przycisk momentary_rot_button, który jest jedynym powiązaniem z tym rodzajem drzwi.
|
(C) 2001 Jural. All Rights Reserved. |