prop() et props.EnumProperty() comment l'assigner ?
OverdOzed
Inscrit:
25/09/2011 16:56
De RODEZ
Post(s): 307
Bonjour à tous,

Je suis sur un script de type AddOns et je suis confronter à un petit soucis concernant l'intégration des items d'un props.EnumProperty() dans un prop.
Voici le bout de code d'exemple :


class shaders_panel(bpy.types.Panel):
    bl_space_type = 'PROPERTIES'
    bl_region_type = 'WINDOWS'
    bl_context = "material"    
    bl_idname = "object.shaders_panel"
    bl_label = "Preconfigured Shaders"
    bl_options = {'DEFAULT_CLOSED'}
    
    maChaine = bpy.props.StringProperty(name="Test")
    bpy.types.Scene.list = bpy.props.EnumProperty(
            name="Forward",
            items=(('X', "X Forward", ""),
                   ('Y', "Y Forward", ""),
                   ('Z', "Z Forward", ""),
                   ('-X', "-X Forward", ""),
                   ('-Y', "-Y Forward", ""),
                   ('-Z', "-Z Forward", ""),
                   ),
            default='-Z',
            )

    
    def draw(self, context):
        layout = self.layout
        col = layout.column(align=True)
        
        col.operator("mesh.primitive_plane_add", icon="MESH_PLANE")
        col.operator("mesh.primitive_cube_add", icon="MESH_CUBE")
        
        col = layout.row()
        col.prop(context.scene, "list")       
      
 
           
bpy.utils.register_class(shaders_panel)     


Je tiens à préciser que dans le cas d'un types.Operator() cela ne pose pas de soucis d'afficher ma liste.

Je pense que je dois me planter dans le contexte ou encore que j'assigne le mauvais data mais j'avoue aprés avoir passer la nuit dessus je suis surement passer à coté de quelques chose.

Pour cette raison je sollicite votre aide.

Je vous en remercie par avance.

Merci encore.

[edit]
Peut-être trouver ce lien --> http://blenderclan.tuxfamily.org/html/modules/newbb/viewtopic.php?topic_id=31624&forum=2&post_id=387942#forumpost387942

[/edit]

[edit2] Mon code modifié et fonctionnel. Le soucis c'était que le contexte visé est la scene et non mes items. Merci quand même.[/edit2]

Contribution le : 06/11/2011 14:48
_________________
Le SHADERTOOLS NG:
- Github:ici
- FTP:ici
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
Questions & Réponses [WIP] Dragster-Tracteur pour Bécassine    [1][2][3] 22 5563 Hier 08:16:23
Laorz 
Questions & Réponses Bug texture sur plane avec bevel 1 146 Hier 08:09:13
Laorz 
Moteur de jeu GameBlender et alternatives [non résolu] Cs (vaisseau)    [1][2][3]...[56] 557 170227 Hier 08:04:25
Redstar 
Questions & Réponses MeasureIt et dpi 1 800 Hier 08:01:41
Laorz 
[WIP] et travaux terminés [terminé] Appli Blender de Poche en FR    [1][2] 18 780 Hier 07:53:37
Redstar 
Questions & Réponses [terminé] Supprimer le lien d'un objet entre 2 scènes 4 64 15/10 12:52:21
Horemheb 
Questions & Réponses Blender kit : barre d'assets 0 34 15/10 09:26:52
Sphere3d 
Questions & Réponses MeasureIt et dpi 3 67 15/10 08:39:25
Cdric 
Questions & Réponses Comment faire la symétrie d’une multitude d’éléments.    [1][2] 13 16330 14/10 23:35:18
meltingman 
Hors Sujet !! les tutos de Moonboots    [1][2][3]...[22] 213 20820 14/10 12:21:54
moonboots 
Questions & Réponses Conversion courbe 1 66 13/10 16:59:40
moonboots 
Moteur de jeu GameBlender et alternatives [non résolu] Godot Engine - Projet Arsenal    [1][2] 15 982 13/10 16:14:33
Redstar 
Graphisme alternatif faire de la bd avec blender    [1][2][3]...[13] 122 8692 12/10 18:53:16
blend74 
Moteur de jeu GameBlender et alternatives hARMful engine    [1][2][3]...[9] 86 26495 12/10 17:38:03
Bibi09 
Questions & Réponses magie vaudou :)    [1][2] 17 559 12/10 13:24:04
blend74 
Questions & Réponses Couleur étrange en sculpt mode 2 115 12/10 13:07:46
Arielboid 
Graphisme alternatif les addons pour blender : bumarin etc    [1][2] 16 1184 11/10 14:50:16
blend74 
Questions & Réponses Opacité texture PNG 9 243 11/10 13:50:10
Bibi09 
Questions & Réponses [résolu] (animation) Avoir des layers de keyframe ? 7 264 10/10 20:03:35
PounchPounch 
Le coin des geeks Changer la carte graphique    [1][2] 13 614 09/10 23:28:09
sapajou 

Qui est en ligne
277 utilisateur(s) en ligne (dont 90 sur Forums)

Membre(s): 8
Invité(s): 269


AnnisChees, SolHaly943, EmelyWains, VidaOra68, Deana5472, LeaPalfrey, LydiaMcCut, SantiagoCa, plus...
Nouveaux membres
WillianBer 17/10/2021
RodrickR31 17/10/2021
ClintonTeb 17/10/2021
GroverSchw 17/10/2021
ErikSoutte 17/10/2021
AdrianaY73 17/10/2021
IFFIsobel4 17/10/2021
JakeWoodbu 17/10/2021
HarlanSam 17/10/2021
DonnyMcInt 17/10/2021
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
Jan 8
BUG de Lyon
plus 247 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2021 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445