Modification d'un ancien script
Clan Afficionado
Inscrit:
10/10/2013 20:13
Post(s): 44
Bonjour
J'ai un script qui fonctionne avec Blender 2.79, et je veux l'exécuter dans Blender 2.80, mais j'ai trouvé un problème avec seulement une partie de l'application apparaissant.

Puis-je demander comment changer ces lignes aux dessous pour la version Blender 2.8.

# Operator to Start the simulation
class createSphereOpe(bpy.types.Operator):
"""Generate spheres"""
bl_idname = "object.simple_operator"
bl_label = "Generate"

@classmethod
def poll(cls, context) :
return context.object.mode == 'OBJECT'

def execute(self, context):
# Variable to calculate the time
simTime = time()

# Get the needed variables
simPara = bpy.context.scene.simulationPara
objs = bpy.context.scene.objects

if not simPara.autoSeed :
seed(simPara.seed)

.
.
.

# Create the Panel
class MainPanel(bpy.types.Panel):
"""Simulation parameters"""
bl_label = "Sphere Distribute Panel"
bl_idname = "SphereDist"
bl_space_type = 'VIEW_3D'
bl_region_type = 'TOOLS'

def draw_header(self, context):
self.layout.label(text="", icon="PHYSICS")

def draw(self, context):
layout = self.layout

layout.prop(context.scene.simulationPara, 'typeOfDomain', text = "Type of domain")

if bpy.context.scene.simulationPara.typeOfDomain == 'CUBE' :
layout.prop(context.scene.simulationPara, 'cubeDomainSize', text = 'Size')

layout.separator()
layout.prop(context.scene.simulationPara, 'typeOfMesh', text = "Type of Mesh")
<code/>

Contribution le : 27/04 16:20:28
Créer un fichier PDF de la contribution Imprimer


Re: Modification d'un ancien script
OverdOzed
Inscrit:
08/10/2003 09:20
De Annecy
Post(s): 2819
Le code n'est pas indenté dans le message donc ça n'aide pas, mais à priori je ne vois pas d'erreur évidentes, mis à part les noms de classes qui ne répondent pas aux exigences de la version 2.8:
https://wiki.blender.org/wiki/Reference/Release_Notes/2.80/Python_API/Addons

Il faudrait voir le code dans son contexte, donne aussi l'erreur affichée ça devrait aider.

Contribution le : 27/04 17:22:33
_________________
lucky
www.lucky3d.fr
Auto-Rig Pro Addon: Blender Market - GumRoad
Créer un fichier PDF de la contribution Imprimer


Re: Modification d'un ancien script
Clan Afficionado
Inscrit:
10/10/2013 20:13
Post(s): 44
Oui, j'ai corrigé l'erreur concernant la class, mais j'obtient une autre erreur:
Traceback (most recent call last):
File "C:\Users\mr\Downloads\New script generate in blender2.80.blend\Text", line 664, in poll
AttributeError: 'NoneType' object has no attribute 'mode'

location: <unknown location>:-1



Comment corrigé la ligne: def poll(cls, context) :

Contribution le : 27/04 17:30:12
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 Diminuer le nombre de faces 1 19 Aujourd'hui 18:41:04
moonboots 
Questions & Réponses Comment nettoyer le LNA ? 3 54 Aujourd'hui 16:40:06
Meltingman2 
Moteur de jeu GameBlender et alternatives [WIP] DeadSigns FPS horreur - Première version disponible !    [1][2][3]...[58] 578 98506 Aujourd'hui 12:24:21
Bibi09 
Questions & Réponses [non résolu] Copier propiétés UV d'une face à une autre 2 34 Aujourd'hui 11:33:12
paquetdemouchoirs 
[WIP] et travaux terminés [WIP] Teeny Tiny - Story    [1][2][3]...[5] 46 4187 Hier 22:50:02
Bibi09 
[WIP] et travaux terminés [WIP] Tutoriel vidéo et création de mon prochain court métrage 5 261 Hier 20:25:01
Meltingman2 
Questions & Réponses switch entre IK/FK 4 59 08/08 18:54:05
prometheusx 
Questions & Réponses Je bloque sur la modélisation de ce verre! Avez-vous une solution? 8 304 08/08 13:23:47
debutant 
Questions & Réponses [non résolu] cloth: déformation bizzarre au rendu 3 83 07/08 09:21:18
Arielboid 
Questions & Réponses les cheveux longueur 1 68 06/08 19:53:18
Rimpotche 
Questions & Réponses ADDON MB - Lab 0 73 06/08 15:29:23
GI-jo13 
Questions & Réponses [résolu] en sculpt mode 5 218 04/08 18:21:10
prometheusx 
Questions & Réponses [résolu] Array circulaire 2 173 04/08 15:22:46
Redstar 
Questions & Réponses Addon pour textures procedurales 2 175 02/08 20:11:35
Crocodile_13 
Questions & Réponses avis animation marche :)    [1][2][3][4] 34 873 02/08 20:03:14
prometheusx 
[WIP] et travaux terminés [terminé] court métrage 2020    [1][2] 13 948 02/08 15:28:29
flahaut 
Questions & Réponses [résolu] Générique, sous-titres etc 3 179 02/08 09:18:02
Corpia 
Questions & Réponses [résolu] Scène prend la couleur du fond    [1][2] 11 349 02/08 08:20:32
Arielboid 
Questions & Réponses [non résolu] Problele d'addon 0 134 02/08 01:52:30
nayther 
Questions & Réponses Addon pour textures procedurales 1 134 01/08 12:22:52
moonboots 

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

Membre(s): 0
Invité(s): 143


plus...
Nouveaux membres
Myles53Y57 10/8/2020
MaxineQuin 10/8/2020
XKGLeola56 10/8/2020
Efrain5922 10/8/2020
VioletWise 10/8/2020
BlancheVil 10/8/2020
MaikStewar 10/8/2020
LeaPeterma 10/8/2020
jfb83 5/8/2020
nayther 2/8/2020
Dernier Ajout
mirages-preview~0.jpg

Evènements à venir
Aou 13
Anniversaire Siskas
Sep 8
Anniversaire de ang
Nov 18
Anniversaire de RichDeg
plus 266 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2020 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445