Vai al contenuto
graffio83

Sub Routine Esistono?

Recommended Posts

mettiamo che devo richiamare una funzione molto spesso come faccio??

es:

io in visual basic scrivo:

sub ciao

x = a + b

y = x/2

end sub

poi mi basta scrivere:

ciao

e viene eseguito tutto il codice nella sub...

è possibile farlo in max??

Grazie

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

si con questa sintassi :

tipo fn nomefunzione parametri= (

corpo funzione

)

ad esempio :

bool fn miafunzione param1= (

blah..blah...

)

Condividi questo messaggio


Link al messaggio
Condividi su altri siti
si con questa sintassi :

tipo fn nomefunzione parametri= (

corpo funzione

)

ad esempio :

bool fn miafunzione param1= (

blah..blah...

)

posso usare void come tipo e non passare parametri???

Come la richiamo?

Grazie tante x ora...

ciaoooooo

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

il tipo prima della funzione si può anche evitare, per quel che riguarda i parametri puoi anche non metterne ma per richiamare la funzione devi scrivere il nome della funzione ed aggiungerci le parentesi ()

quindi:

fn prova1=

(

   format "prova con nessun parametro definito\n"

)


fn prova2 testo=

(

   format "%\n"testo

)


fn prova3 testo:"prova con un opzionale ma non definito"=

(

   format "%\n"testo

)



prova1()

prova2 "prova con un parametro definito"

prova3 testo:"prova con un parametro definito ma opzionale"

prova3()

è lo stesso discorso che ti avevo fatto nell'altro post riguardo alla funzione 'render' se la richiami senza parametri devi aggiungerci la parentesi, altrimenti no.

se hai domande su questo esempio son qua

ciao

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

dalle discussioni che stai aprendo ho come il vago dubbio che tu l'help in linea del maxscript non lo voglia aprire nemmeno sotto tortura

Condividi questo messaggio


Link al messaggio
Condividi su altri siti
dalle discussioni che stai aprendo ho come il vago dubbio che tu l'help in linea del maxscript non lo voglia aprire nemmeno sotto tortura

la verità...

non so cosa cercare!!!

l'ho solo in lingua inglese e non ho nemmeno ben chiaro dove voglio arrivare...

A esempio so 2 giorni che cerco il modo di inserire un valore da tastiera ma nn v'è verso...

considerate che io nn ho mai usato il 3d studio max, l'ho aperto per la prima volta 2 giorni fa e solo per programmare

considerando che ho fatto già un programma a quanto mi dicono funzionante direi ke la cosa nn è male!

Va bhè

Cmq grazie di tutto

ciaoooo


Modificato da graffio83

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora

  • Navigazione recente   0 utenti

    Non ci sono utenti registrati da visualizzare in questa pagina.

×