Creare Videogiochi - Game Developer
Come far comparire e scomparire un oggetto dal nulla? - Versione stampabile

+- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi)
+-- Forum: Unreal Engine & Unreal Development Kit (UDK) Italia (https://www.making-videogames.net/giochi/Forum-Unreal-Engine-Unreal-Development-Kit-UDK-Italia)
+--- Forum: Richieste di Aiuto per UDK e Unreal Engine 4 (https://www.making-videogames.net/giochi/Forum-Richieste-di-Aiuto-per-UDK-e-Unreal-Engine-4)
+--- Discussione: Come far comparire e scomparire un oggetto dal nulla? (/thread-Come-far-comparire-e-scomparire-un-oggetto-dal-nulla)



Come far comparire e scomparire un oggetto dal nulla? - Elek - 10-05-2013

Ciao a tutti!!! Ho visto il tutorial "come fare una porta che si apre e un ascensore con trigger" e provando con UDK ci sono riuscito.
Mi interesserebbe sapere come fare per far apparire e scomparire un oggetto dal nulla con trigger. Quando il personaggio entra in contatto con il trigger, appare dal nulla un determinato oggetto oppure scompare.
Esempio: Stanza con un grande pavimento, quando il personaggio sale su una determinata mattonella, essa scompare, facendo precipitare il personaggio. E anche poter affar apparire le mattonelle che permetteranno al personaggio di superare la stanza.
Mi interesserebbe anche metterle a tempo, nel senso che le mattonelle appaiono per X tempo e poi scompaiano dopo X tempo.

In più, se fosse possibile, azionare il trigger utilizzando un oggetto, come ad esempio, usando una leva. Abbassando la leva, si attiva il trigger, che fa comparire o scomparire l'oggetto designato, oppure che lo sposti o lo sollevi nella direzione designata.

Grazie Mille!!!


RE: Come far comparire e scomparire un oggetto dal nulla? - abcd - 10-05-2013

Oltre al trigger, serve saper scriptare... Quindi dovresti mettere una mesh o altro, poi metti il trigger e poi dagli script o dal kisment cambi tutto


RE: Come far comparire e scomparire un oggetto dal nulla? - Elek - 10-05-2013

(10-05-2013, 06:49 PM)abcd Ha scritto: Oltre al trigger, serve saper scriptare... Quindi dovresti mettere una mesh o altro, poi metti il trigger e poi dagli script o dal kisment cambi tutto

Cosa intendi per "scriptare"?


RE: Come far comparire e scomparire un oggetto dal nulla? - MantoPower - 10-05-2013

(10-05-2013, 08:15 PM)Elek Ha scritto:
(10-05-2013, 06:49 PM)abcd Ha scritto: Oltre al trigger, serve saper scriptare... Quindi dovresti mettere una mesh o altro, poi metti il trigger e poi dagli script o dal kisment cambi tutto

Cosa intendi per "scriptare"?

Lo script è un azione programmata, in questo caso in java


RE: Come far comparire e scomparire un oggetto dal nulla? - Elek - 10-05-2013

Quindi per usare UDK devo saper programmare in java?
Io ho visto e seguito il tutorial "come fare una porta che si apre e un ascensore con trigger" e ci sono riuscito.
Per far apparire e scomparire oggetti non è lo stesso procedimento ma invece di far spostare l'oggetto lo devo far apparire o scomparire?
Avete una guida che ne parli e che spieghi come fare?

Grazie Mille!!!


RE: Come far comparire e scomparire un oggetto dal nulla? - abcd - 10-05-2013

non in Java, ma in UScript, gli script di UDK Smile per le guide o cerca su internet (cosa migliore) oppure guarda qui: http://www.making-videogames.net/giochi/Forum-UnrealScript-Script-per-UDK


RE: Come far comparire e scomparire un oggetto dal nulla? - Elek - 10-05-2013

Grazie Di Cuore Per L'Aiuto!!!


RE: Come far comparire e scomparire un oggetto dal nulla? - abcd - 11-05-2013

(10-05-2013, 11:37 PM)Elek Ha scritto: Grazie Di Cuore Per L'Aiuto!!!

De nada.... Smile


RE: Come far comparire e scomparire un oggetto dal nulla? - war10hacker - 11-05-2013

Ti consiglio di imparare lo Uscript se no un gioco non lo realizzi (in caso tu ne volessi fare uno).


RE: Come far comparire e scomparire un oggetto dal nulla? - Lorenz - 11-05-2013

Non apro udk da mesi e quindi quello che ti dico lo faccio a memoria, mi vengono in mente due strade una via kismet e una via material editor: nel primo caso si tratta di far spawnare un oggetto e poi di distruggerlo, in questo caso ti invito a farti un giro nella documentazione ufficiale su come usare il kismet e quali nodi usare http://udn.epicgames.com/Three/KismetHome.html il secondo caso invece si tratta di creare una transizione nel material dell'oggetto che passi dalla trasparenza al mostrare la mesh alla trasparenza assoluta di nuovo, il tutto regolabile da un material instance che puoi settare dal mantinee


RE: Come far comparire e scomparire un oggetto dal nulla? - giovi1992 - 12-05-2013

penso che il destroy sia piu' conveniente,elek se non ci riesci in serata posso mettere un video.


RE: Come far comparire e scomparire un oggetto dal nulla? - Lorenz - 12-05-2013

il material ti permette di avere più effetti e quindi essere più "scenografico"


RE: Come far comparire e scomparire un oggetto dal nulla? - giovi1992 - 12-05-2013

(12-05-2013, 12:53 PM)Lorenz Ha scritto: il material ti permette di avere più effetti e quindi essere più "scenografico"
vero.
--------------------------------
comunque ecco il video per elek https://www.youtube.com/watch?v=DBbAP8A_8A0


RE: Come far comparire e scomparire un oggetto dal nulla? - springofdajuwn - 24-05-2013

Non credo che il Material ti permetta di eliminare la collisione.
Una comanda a Elek: Sono stato chiaro nel tutorial "come fare una porta che si apre e un ascensore con trigger"?


RE: Come far comparire e scomparire un oggetto dal nulla? - Lorenz - 25-05-2013

(24-05-2013, 11:07 PM)springofdajuwn Ha scritto: Non credo che il Material ti permetta di eliminare la collisione.
Una comanda a Elek: Sono stato chiaro nel tutorial "come fare una porta che si apre e un ascensore con trigger"?
Quindi dopo tutto il lavoro per settare il material secondo te uno che lo riesce a fare non sa mettere un nodo nel kismet ?


RE: Come far comparire e scomparire un oggetto dal nulla? - Skyline - 03-06-2013

Non conosco UDK, però potresti semplicemente attivare e disattivare il rendering dell'oggetto.


RE: Come far comparire e scomparire un oggetto dal nulla? - abcd - 03-06-2013

È un po più complicato :/


RE: Come far comparire e scomparire un oggetto dal nulla? - giovi1992 - 03-06-2013

comunque e roba che si fa da kismet, sopra tempo fa ho messo un video.


RE: Come far comparire e scomparire un oggetto dal nulla? - Skyline - 03-06-2013

Cos'è complicato ? il problema delle collisioni ? Beh, anche le collisioni, in teoria, si potrebbero disattivare, però non so se in UDK si può fare tutto via kismet. Solo che cosi, esteticamente è brutto. Anche per il tempo, in teoria, UDK dovrebbe avere qualcosa funzione che ha a che fare con il Timer.


RE: Come far comparire e scomparire un oggetto dal nulla? - Lorenz - 04-06-2013

Nono disattivare le collisioni è facile
http://i.imgur.com/9Dbb8OC.jpg ecco le collisioni, per il timer esiste il delay http://udn.epicgames.com/Three/KismetReference.html e comunque se uno lo volesse fare fatto bene dovrebbe farlo con un material che faccia una transizione e poi si eliminano le collisioni


RE: Come far comparire e scomparire un oggetto dal nulla? - Skyline - 04-06-2013

Ma utilizzare lo scripting invece di quell'aborto del kismet no eh ? almeno vi fate anche un po' la mano con qualcosa di molto più importante. Ecco, l'ho scritto lol.


RE: Come far comparire e scomparire un oggetto dal nulla? - abcd - 04-06-2013

Hai ragione, però il Kisment mi sta simpatico xD


RE: Come far comparire e scomparire un oggetto dal nulla? - Lorenz - 04-06-2013

Codice:
CollisionType=*collisione*
hai parlato tu di kismet io ti faccio vedere il kismet eh


RE: Come far comparire e scomparire un oggetto dal nulla? - springofdajuwn - 10-06-2013

(25-05-2013, 05:26 PM)Lorenz Ha scritto:
(24-05-2013, 11:07 PM)springofdajuwn Ha scritto: Non credo che il Material ti permetta di eliminare la collisione.
Una comanda a Elek: Sono stato chiaro nel tutorial "come fare una porta che si apre e un ascensore con trigger"?
Quindi dopo tutto il lavoro per settare il material secondo te uno che lo riesce a fare non sa mettere un nodo nel kismet ?
Scusa, ho detto una cavolata Big Grin