NukeBoards - Kreatywność przede wszystkim
FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  DownloadDownload
RejestracjaRejestracja  ZalogujZaloguj

Odpowiedz do tematu
Poprzedni temat :: Następny temat
[TGF] Rozróżnianie obiektów
Autor Wiadomość
Wos209 
Starszy sierżant
Woś Entertainment


Główny edytor: MMF2
Drugi edytor: TGF
Pojedynki: być może
Pomógł: 2 razy
Posty: 195

2946 Prestiż
Wysłany: 26-07-2006, 17:11   [TGF] Rozróżnianie obiektów

Mam problem...(dlatego tu piszę)
Są 2 wartości OA-1-stojący-chodzący-ruch odbijany
Na polu gry jest powiedzmy 15 takich OA
I jeżeli jakiś OA uderzy w inny OA to ma się odbić jeżeli OA wartość 1
a jeżeli jeden z obiektów ma wartość 2 to jeżeli uderzy w tego o wartości 1 to ten ma zginąć co mawartość 1 a 2 lecieć dalej

///////// //////////
OA-war=2 / :::::::::uderza::::::: OA-war=1 /On ma się zniszczyć a ten o war=2 ma dalej
//////// ///////// lecieć....
Ostatnio zmieniony przez Minty 26-07-2006, 20:57, w całości zmieniany 1 raz  
 
 
     
Aethera 
Bohaterka


Główny edytor: Fusion 2.5 Dev
Drugi edytor: Inny
Pojedynki: być może
Pomogła: 7 razy
Posty: 382

10120 Prestiż
Wysłany: 26-07-2006, 17:21   

Pisze z głowy więc może być źle -

Kod:
OA A =1
OA A=2
OA colides with OA
=>set flag OA 33 on
=>set flag OA 33 on
=>start loop #0 1 times
=>start loop #1 1 times

Loop #0
Get all objects with A=1
Get all objects with flag 22 on
=>destroy

Loop #1
Get all objects with A=2
Get all objects with flag 22 on
=>set flag 33 off

EDIT : poprawiony szybko mały błąd
_________________
Aka : Wolf / Crazy / Natie / Fallen Angel / Alicja / Mrs Evil
 
     
Minty 
Stwórczyni
omc dr fizyki


Główny edytor: Fusion 2.5 Dev
Drugi edytor: Construct
Pojedynki: być może
Pomogła: 259 razy
Posty: 3447

33795 Prestiż
Wysłany: 26-07-2006, 17:45   

Pewnie, że źle!
Nie ma flagi 33, są od 0 do 31. 33 to flaga 1 :)
Poza tym po co pętle? I w ogóle pierwsze zdarzenie jest całkiem spaprane, bo TGF sprawdza tylko jeden obiekt, który nie może mieć A = 1 = 2.

http://www.romanx.kosa.ne...ozroznianie.zip - druga część przykładu.
 
     
Wos209 
Starszy sierżant
Woś Entertainment


Główny edytor: MMF2
Drugi edytor: TGF
Pojedynki: być może
Pomógł: 2 razy
Posty: 195

2946 Prestiż
Wysłany: 26-07-2006, 23:07   

Już mi to niepotrzebne-inaczej sobie poradziłem...
Ale mam jeszcze jeden problem...Jak sprawdzić przez ile obiektów nałożyła się dana postać zanim została zniszczona...Ech..i tych postaci jest kilka :-P
 
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

PSK Cytaty Klikibaza - kopia wszystkich klików Klikipedia - encyklopedia o tworzeniu gier Discord KlikCzat Zaproszenie Wielkie Muzeum Klikowe

Powered by phpBB modified by Przemo © 2003 phpBB Group