Python : activer un actuator
OverdOzed
Inscrit:
15/04/2009 21:00
De Thionville (près de metz)
Post(s): 402
Bonsoir

Je suis déséspérément à la recherche de quelque chose de simple, mais étrangement, pas moyen de trouver de réponse !

En fait, je voudrais tout simplement dire avec mon script que je voudrais activer tel actuator selon une condition : si (telle condition), alors on active l'actuator de tel nom.

Si au passage quelqu'un savait affecter une position X,Y,Z à mon objet ça m'aiderait aussi beaucoup

Je débute en python et malgré mes recherches, j'avoue que je suis un peu perdu.

Merci beaucoup !

Contribution le : 18/10/2014 19:53
Créer un fichier PDF de la contribution Imprimer


Re: Python : activer un actuator
Fou Furieux du Clan
Inscrit:
21/08/2014 10:50
Post(s): 128
Bonjour!

En espérant que ça aide:

http://www.pasteall.org/blend/32210

Contribution le : 18/10/2014 20:43
Créer un fichier PDF de la contribution Imprimer


Re: Python : activer un actuator
OverdOzed
Inscrit:
15/04/2009 21:00
De Thionville (près de metz)
Post(s): 402
Merci beaucoup !

Contribution le : 18/10/2014 20:59
Créer un fichier PDF de la contribution Imprimer


Re: Python : activer un actuator
OverdOzed
Inscrit:
15/04/2009 21:00
De Thionville (près de metz)
Post(s): 402
Du coup j'ai un soucis. J'essaie de charger ma position avec la condition du fichier. J'ai ce script, mais il ne fonctionne pas :

import bge

cont = bge.logic.getCurrentController()
scene= bge.logic.getCurrentScene()

joueur = GameLogic.getCurrentScene().getObjectList()["OBJoueur"]

fichier = open('Save.txt', 'r')
texte = fichier.read()
if text == 'Niveau = 1 Point = 2':
p0 = round(joueur.worldPosition[0])
p1 = round(joueur.worldPosition[1])
p2 = round(joueur.worldPosition[2])
fichier.close()

Merci

Contribution le : 18/10/2014 21:09
Créer un fichier PDF de la contribution Imprimer


Re: Python : activer un actuator
OverdOzed
Inscrit:
21/08/2013 19:12
De CH [+]
Post(s): 1558
Salut,

Petite remarque: c'est plus sympa d'inclure ton code dans des balises [ code] et [/code], histoire de garder l'indentation.

Ensuite, si ton script "fonctionne pas" et donc que tu penses qu'il y a un bug, tu peux regarder dans la console (Window -> Toggle System Console) pour voir si le BGE t'indique quelque chose.

Enfin, à première vue ton système de lecture de fichier à pas l'air très "robuste". Si c'est simplement pour sauver quelques données numériques/..., il existe la solution "built-in" du GlobalDict (regarde là: http://www.blender.org/documentation/blender_python_api_2_71_release/bge.logic.html#bge.logic.globalDict, http://www.blender.org/documentation/blender_python_api_2_71_release/bge.logic.html#bge.logic.loadGlobalDict).

Contribution le : 18/10/2014 21:35
_________________
BAddons, La Collection d'Addons de Matpi: https://github.com/qwenger/BAddons
Développeur Blender quand j'en ai le temps...

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
Hors Sujet !! les tutos de Moonboots    [1][2][3]...[33] 322 53685 Hier 12:16:11
moonboots 
The Blender Clan 'tchat Buy (30 Pcs) iMac M1 24-inch (2021) 8GB 256GB SSD $23,970 Website: www.cutebitelectronics.com 0 286 Hier 10:51:46
emailychang01 
The Blender Clan 'tchat Buy (30 Pcs) Macbook Air M1 13-inch 512GB SSD $22,470 Website: www.cutebitelectronics.com 0 21 01/12 10:07:00
emailychang01 
The Blender Clan 'tchat Buy (30 Pcs) Macbook Pro M2 13-inch 512GB SSD $35,970 Website: www.cutebitelectronics.com 0 26 30/11 10:11:42
emailychang01 
Questions & Réponses Rendu hyyyyyper lent ! 1 62 29/11 10:48:50
moonboots 
The Blender Clan 'tchat Buy (30 Pcs) Apple iPad Air 10.9-inch 256GB Wifi $13,470 : www.cutebitelectronics.com 0 29 29/11 07:54:38
emailychang01 
The Blender Clan 'tchat Buy (30 Pcs ) Apple iPad Mini 8.3-inch 256GB Wifi $11,970 0 45 27/11 12:19:27
emailychang01 
The Blender Clan 'tchat Buy (30 Pieces) New Apple iPad Pro 12.9-Inches 2021 1TB Wifi only $38,970 0 36 26/11 12:30:21
emailychang01 
The Blender Clan 'tchat Buy (30 Pieces) New Apple iPad Pro 11-Inches 2021 1TB Wifi only $32,970 0 60 24/11 03:28:24
emailychang01 
The Blender Clan 'tchat Buy (30 Pieces) New Apple iPhone 13 5G 512GB $20,970 Website: www.cutebitelectronics.com 0 66 22/11 01:26:33
emailychang01 
Questions & Réponses Orienter une texture    [1][2] 11 3709 20/11 12:27:21
moonboots 
The Blender Clan 'tchat Buy (30 Pcs) New Apple iPhone 12 Pro Max 5G 256GB $17,970 Website: www.cutebitelectronics.com 0 1750 16/11 09:36:23
emailychang01 
The Blender Clan 'tchat Buy (20 Pcs) iPad 10.9-inch (2022) 64GB Wifi only $6,980 : www.cutebitelectronics.com 0 79 15/11 12:10:40
emailychang01 
The Blender Clan 'tchat Buy(20 Pcs) iPad Pro 12.9-Inch (2022) 128GB Wifi $17,980 : www.cutebitelectronics.com 0 91 14/11 11:46:55
emailychang01 
Questions & Réponses Modélisation d'après une image en noir & blanc ? 8 365 11/11 15:57:26
moonboots 
The Blender Clan 'tchat Buy (20 Pieces) New Apple iPad Pro 11-Inches (2022) 128GB Wifi only $11,980 0 95 11/11 10:02:44
emailychang01 
The Blender Clan 'tchat Buy (200 Pcs) Insignia - Portable Nugget Icemaker $39,800 Website: www.cutebitelectronics.com 0 80 10/11 08:50:55
emailychang01 
Questions & Réponses ma texture bump glisse pendant animation 2 183 09/11 19:24:41
ALK-chimiste 
The Blender Clan 'tchat Buy (200 Pieces) New Innokin Cool Fire Mini Zenith D22 Kit Original $5,400 0 96 09/11 12:13:21
emailychang01 
The Blender Clan 'tchat Buy (20 Pcs) New Studio Display 27-inch (2022) $24,000 Website: www.cutebitelectronics.com 0 134 08/11 11:41:50
emailychang01 

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

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


plus...
Nouveaux membres
MathiasFul 18/8/2022
VicenteZcl 18/8/2022
OlivaL1007 18/8/2022
Adrian8943 18/8/2022
NorbertoGe 18/8/2022
VeronaKais 18/8/2022
BettieSile 18/8/2022
DarylTier 18/8/2022
BretParkhi 18/8/2022
LeoTrotter 18/8/2022
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Dec 29
Anniversaire d'ebrain
Jan 7
BUG de Lyon
Fev 15
Anniversaire de Dany
plus 231 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