• 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
Richiesta aiuto script per guidare macchina.
#1
Ciao a tutti, vi dico subito che non sono molto qualificato in quanto a programmazione dato che ho imparato da autodidatta ed ho solo 15 anni.
Comunque stavo cercando di fare uno script per poter guidare un veicolo e dunque fare uno switch tra 2 gameobject : uno fpc e l'altro appunto in veicolo.
Qualcuno ha idea di come fare?
 
Rispondi
#2
Cerca car tutorial di redbaron su youtube Wink
 
Rispondi
#3
(21-03-2015, 09:20 PM)WilSoft90 Ha scritto: Cerca car tutorial di redbaron su youtube Wink
Il tutorial che dici tu è per creare un gioco di machine e dunque diciamo più in linea generale far muovere la macchina. Invece qui la richiesta era uno script per cambiare i controlli e dunque passare dal fpc alla macchina.
 
Rispondi
#4
Allora devi attivare lo script che metti nel movimento del veicolo insieme alla sua camera...e disattivi quelle del player quando premi il tasto che setti per entrare...quando esci fai il contrario....puoi settare i comandi del veicolo direttamente nel player e con un if controlli se e fuori o dentro al veicolo
 
Rispondi
#5
Non mi sembra di aver ben capito ciò che chiedi.
Ti serve uno script per guidare l'auto o uno che semplicemente passi dall'auto al controller FPS (credo intendessi questo)?
O magari entrambi?
 
Rispondi
#6
Uno per il passaggio dall'auto al FPC
 
Rispondi
#7
Ok credo che oggi proverò ciò che mi ha consigliato WilSoft90
 
Rispondi
#8
Quanto detto da WilSoft è esatto, ma vorrei aggiungere qualcosa.
Premettendo che tu abbia già due script di movimento separati (uno del personaggio e uno della macchina), per creare uno script che faccia da switch devi fare quanto segue:
-Avendo due GameObject separati, uno il Player, l'altro la macchina, entrambi dovranno avere attaccati il rispettivo script e una Camera ciascuno. Regolare altezza, distanza e angolatura della Camera.
(Se Player è a piedi):
-In base alle esigenze, posizionare il Player sulla macchina (Se si vede l'abitacolo conviene trovare una posizione precisa, altrimenti se la Camera della macchina è posizionata all'esterno e non si vede il Player in guida, puoi semplicemente posizionare il Player ovunque dentro la macchina, in modo tale che dalla Camera non sia visibile.)
-Disattivare la Camera del Player e attivare quella della macchina. Disattivare lo script di movimento del Player e attivare quello della macchina.
-Impostare il GameObject del Player come figlio del GameObject della macchina. (In questo modo il Player resterà dentro l'abitacolo e si muoverà in concomitanza alla macchina.
(Altrimenti se Player è già in macchina):
-Rimuovere il GameObject del Player dai figli del GameObject della macchina.
-Riposizionare il Player fuori dalla macchina.
-Disattivare la Camera della macchina e riattivare la Camera del Player. Disattivare script di movimento della macchina, riattivare quello del Player.

Ti ho dato solo delle linee guida, il codice te lo vai a cercare tu. Se vuoi veramente imparare a programmare, devi essere tu a scrivere il codice, non altri per te, ricorda Big Grin
Se hai bisogno di alcune dritte generali sul codice da utilizzare chiedi pure, ma è importante che prima ci provi da solo e faccia vedere quello che hai provato a fare, in modo tale che ti venga spiegato, in caso, perché quello che hai fatto è sbagliato e perché si fa in un altro modo.
 
Rispondi
#9
Grazie mille per i consigli!
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Richiesta semplicissima OLDI 3 101 10-02-2018, 05:46 PM
Ultimo messaggio: OLDI
  Richiesta d’aiuto da qualcuno che ne sa più di me Jimmy 9 257 31-01-2018, 08:52 PM
Ultimo messaggio: Jimmy
  Aiuto script sparo gioco 2D fedekikko 4 616 22-04-2015, 03:31 PM
Ultimo messaggio: Blackg96
  Aiuto problema script per attacco fedekikko 13 1,039 22-04-2015, 11:14 AM
Ultimo messaggio: Blackg96
  Aiuto Script LatinMan 16 1,554 06-09-2014, 03:39 PM
Ultimo messaggio: Blackg96
  Aiuto Script Tech98 5 679 25-04-2014, 11:45 PM
Ultimo messaggio: adriqueru99
  Unity 3d Aiuto script kaosmoda 5 957 07-12-2012, 12:30 PM
Ultimo messaggio: Exorcist

Vai al forum:


Browsing: 1 Ospite(i)