Salve ragazzi, allora ho un problema stavo provando a scrivere uno script (dopo aver seguito un video tutorial da dove ho preso il codice per capirlo) ma al passo dove devo dichiarare, l'evento (fire) che deve far partire la corrispondente animazione ho un problema. Questo è lo screen e il titolo del thread, è l'errore che mi dà il void. Ho provato a dichiarare la classe (fire) ma poi mi serve un if (e nella classe il token if non può essere usato) che comincia così :
if(endFire< Time.time)
endfire = Time.time + currentweapon.Firerate;
if (currentweapon.weptransform.animation.isplaying(currentweapon.fire))
etc... Come mi potete Aiutare grazie
?
Allora come prima cosa hai sbagliato a scrivere "INPUT",poi non confondere classi con metodo,fire non e una classe nel tuo caso ma Weapon lo e, poi ti da l errore perchè quando crei un metodo devi mettere () dopo in questo modo:
Codice:
void fire(){
// tuo codice
}
lo stesso quando la richiami devi scrivere fire()
Ps. Usa visual studio che ti autocompila ed e migliore di monodev
spero di esserti stato utile
Grazie
mille ora correggo
se ho altri problemi posso contattarti in privato per non scrivere miliardi di post?
PS: Quello nello screen è visual studio o c'è un altro programma che non ho visto?
Certo che puoi ma solo per piccoli aiuti non chiedermi script o cose complicate perche sto lavorando con visual jump 3d e un altro ragazzo ad un progetto e non ho tempo...magari ti indirizzo nella giusta strada se la cosa e difficile
per visual studio non ho fatto caso allo screen ma di solito usano tutti quello di default di unity che e monodev per questo ti ho consigliato visual studio
Nob ti preoccupare gli script li faró tutti io e il tuo aiuto su qualche funzione non chiara sarebbe una cosa fantastica ti ringrazio molto come ho problemi ti contatto XD AHAHAHAH