Nznfr3d.Blender : Archives du 01/09/2000 au 21/12/2000 |
Expéditeur: cobalt |
Date: Sat, 09 Sep 2000 11:51:24 +0200 |
Numéro:6108 |
|
Message(s) précédent(s):--1
-- |
Contenu: : text/plain.
...si j'étais à ta place je créerai une variable
"ACTUAL_SELECTION"
sur laquelle porterait le test d'égalité: une
sorte de tampon dans lequel
tu placerais la dernière selection
en date
la procedure aurait cette forme:
## on commence par ici
##...
def essaye_de_selectionner_autre_chose()
ceci
cela
return selection
def action()
#ce que je veux
pass
##....première sélection
actual_sel =selection
tant que selection == actual_sel
selection=essaye_de_selectionner_autre_chose()
actual_sel=selection
action()
##...
##fin par ici
on peut même créer une liste de toutes les selections
pour vérifier que la selection courante n'a pas déjà été
traitée:
liste=[]
def essaye_de_selectionner_autre_chose()
global liste
ceci
cela
if selection in liste:
pass
else:
liste.append(selection)
@+
Pol wrote:
> Voila ce que j'essaie de faire:
> Voici le programme python que j'essaie de faire aller...aidez moi !!!
> Le hic est que je ne sais pas comment dire a Blender de faire une pause pour
> qu'il choisisse une deuxieme forme puis, continue son programme...
>
> Blender choisi une forme.
> Si la forme = a
> attend le choix d'une deuxieme forme...
> execute le reste ...
> Si la forme = b
> execute le reste du prog.
>
> -pol-
| |
Message(s) suivant(s):--1
-- |
Fichier(s) joint(s): |