Nznfr3d.Blender   : Archives du 21/12/2000 au 28/02/2001
Expéditeur:   jmsoler Date: Sun, 07 Jan 2001 16:41:52 +0100 Numéro:10824
Sujet précédent. Sujet: Re: Conseil python! Sujet suivant.
Message(s) précédent(s):--1 --
Contenu: : multipart/alternative.
...  

Pol Dell'aiera wrote:

Seulement, pas moyen de le faire comprendre a python !
 
Pour que le python comprenne quelque chose il faut avoir
à dire quelque chose au python et surtout il faut lui coller des oreilles
...aux bons endroits.

Ta fonction ne fait strictement rien au niveau du script. En fait
elle se contente de créer en "LOCAL", une variable Radius à laquelle
est attribuer la valeur 1, ce qui en fait automatiquement une variable
entière: pour les calcul de fraction ce n'est pas idéal. MAis cela n'a aucune importance
puisque la nature et la valeur affectées à cette variable ne seront jamais connues
en dehors de la fonction.

Jette un coup d'oeil sur la fin de cette page:
http://jmsoler.free.fr/didactitiel/blender/tutor/python_script06.htm
c'est une première solution.

une autre soultion consiste à faire un return en fin de fonction et à récupérer
le résultat dans une variable locale de la fonction appelante:

def calrad()
     return 1.0

def  calrot()
...
radius=calrad()

@+
 
 
 

Message(s) suivant(s):--1 --
Fichier(s) joint(s):
Discussion: Conseil python!
   Conseil python!:-- Pol
       Conseil python!:-- jmsoler
           Ca y est !:-- Pol
Archives réaliséesavec Python 2.0 + PythonWin par JmSoler.