• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Actor su spline non conteggia i danni
#1
Per realizzare le wave dello shooter ho pensato di usare tra le altre cose degli actor che si muovono su spline...è un metodo molto rapido per stabilirne i percorsi.
Il problema ora è che stranamente l'actor che uso sulla spline non conteggia i danni che riceve...vede le collisioni ma non ne conteggia i danni.

Come actor ho usato l'f5 che avevo gia usato in altre parti del livello e ne ho ripreso anche la logica bluprint che ne gestisce la vita e quindi i danni che subisce.
Ha 100 di vita e lo sparo primario infligge 50 punti danno...però quando lo colpisco esplode immediatamente.
Inoltre lo sparo secondario (la bomba che infligge 200 di radial damage) lo vede a livello di collisione (la bomba esplode) ma non viene inflitto alcun danno e l'aereo neanche esplode.

Questo è il bluprint che gestisce la vita dell'f5 su spline...premetto che sull'actor f5 senza spline funziona perfettamente.


https://ibb.co/ioxSYx

Premetto che se inserisco una collision sphere le collisioni non funzionano, così come ci deve essere la scene root component e la spline non deve essere parentata alla mesh...altrimenti non segue il percorso e fa cose incomprensibili....questo giusto per chiarire le dinamiche.

Comunque in generale il problema è creare le wave...se uso uno o più spawner è fattibile così come posso attivarli e disattivarli a seconda del punto del livello però poi il movimento che gli oggetti compiono va delineato. Se usi un movimento a proiettile sono troppo lineari, se usi un intermovement mi va bene perchè posso dargli una serie di coordinate da seguire in sequenza ma poi non posso stabilirne la rotazione. Lo spline path era ideale per molte wave perchè flessibile.
Potrei usare matinee in alternativa...cosi posso impostare ogni movimento con precisione anche nel tempo...che ne dite?
 
Rispondi
#2
Nel Blueprint hai sbagliato quando sottrai; devi fare Current HP - Danni (devi mettere Current HP sul pin in alto del - e il damage sul secondo pin).
 
Rispondi
#3
Ma porca .......! Dopo averci perso tutta la giornata e aver controllato tutti i possibili settaggi delle collisioni non mi sono accorto de una minchiata del genere! Ovvio che esplodeva subito. In tutti gli altri bluprint questa logica è fatta senza l'errore mi sa che nella fretta non ci ho fatto caso.
È possibile copia incollare parti di bluprint su un'altro bluprint per fare prima?
 
Rispondi
#4
C'è il classico copia e incolla... (CTR+C CTRL+V)

Oppure puoi fare una Funzione o una Macro (che però funzionano solo nel blueprint dove li hai creati)
Oppure infine c'è il Custom Event che crea un comando e lo mette in archivio
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Nuovi nemici senza altri actor factory MarcoPerazzolo 0 566 15-02-2014, 09:56 PM
Ultimo messaggio: MarcoPerazzolo
  aiuto come mettere le magie su un pg su udk soar96 9 1,459 09-04-2012, 06:54 PM
Ultimo messaggio: soar96

Vai al forum:


Browsing: 3 Ospite(i)