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
Questions & Réponses [non résolu] Cycle avoir une fumée qui grossi progressivement 1 33 Aujourd'hui 01:28:49
MarsII 
Questions & Réponses "Transform" appliqué à plusieurs objets 6 104 Aujourd'hui 01:11:09
MarsII 
The Blender Clan 'tchat OverdOzed 7 171 Hier 21:13:22
Rimpotche 
Questions & Réponses [résolu] Entendre les sons dans le Layout 1 65 23/05 16:41:20
Horemheb 
The Blender Clan 'tchat Blender 2.8x : Actus, tests, feedback..    [1][2][3]...[10] 98 59498 22/05 12:03:20
Bibi09 
Questions & Réponses [résolu] Problème pour fermer 2 courbes nurbs 1 72 22/05 09:11:42
blendinfos 
Questions & Réponses rétrécir une face par rapport uniformément à son bord plutôt que par rapport à son centre. 9 36330 22/05 00:06:13
meltingman 
Questions & Réponses APPEL AUX VOLONTAIRES 1 166 21/05 17:09:19
Melodicpinpon 
Questions & Réponses Labels autour de l'objet 2 134 19/05 14:33:09
Redstar 
Questions & Réponses export 1000x trop petit 6 222 19/05 08:25:26
Redstar 
Hors Sujet !! FActualités : un petit journal humoristique    [1][2] 12 1153 18/05 02:06:25
meltingman 
Hors Sujet !! Le mal des répondeurs du forum (nouzautr's) 9 322 18/05 01:52:27
Thewada 
Moteur de jeu GameBlender et alternatives [non résolu] Cs (vaisseau)    [1][2][3]...[57] 565 183377 17/05 20:44:39
Redstar 
Questions & Réponses Séparer un script en plusieurs add-ons 3 199 17/05 13:10:08
Redstar 
Questions & Réponses Graph editor: ne peut pas changer le handle type en free ? 9 275 17/05 12:27:31
Redstar 
Questions & Réponses [résolu] Transfer simulation cloth en boucle 5 342 17/05 12:25:56
Redstar 
Questions & Réponses [résolu] Pas d'ombre sur l'objet 8 267 16/05 19:37:11
Lylo 
Questions & Réponses Prb modélisation hache | mirror modifier 3 200 15/05 07:05:53
Rimpotche 
Questions & Réponses [résolu] Blend4web et Blender version 2.80 ?    [1][2] 16 3315 14/05 09:50:34
blendinfos 
Questions & Réponses Je patine avec mon personnage 8 483 14/05 00:37:43
Lylo 

Qui est en ligne
171 utilisateur(s) en ligne (dont 85 sur Forums)

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


plus...
Nouveaux membres
LavonneGog 27/5/2022
JanieNix73 27/5/2022
WindyGosse 27/5/2022
FinleyHoll 27/5/2022
WillVelazq 27/5/2022
RuthieAndr 27/5/2022
JamaalDeuc 27/5/2022
DwainHeddi 27/5/2022
CorinneTel 27/5/2022
AlexY10023 27/5/2022
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Jui 30
Anniv des Jedi :-D
Jui 9
BUG de Lyon
Jui 23
Anniv du BlenderClan !
plus 238 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