(1) 2 »


controller
Fou Furieux du Clan
Inscrit:
04/05/2011 16:51
De la planéte terre
Post(s): 280
Bonjour

est-ce qu equelqu'un peut me dire ce qu'est le controller lorsque l'on programme en python avec blender parceque là je suis des tuto de python avec blender meais il n'explique pas ce qu'est le controller. Il disent juste qu'il le recupere.

Contribution le : 01/09/2011 15:52
_________________
Si il n'y a pas de solution c'est qu'il n'y a pas de probléme.
Créer un fichier PDF de la contribution Imprimer


Re: controller
OverdOzed
Inscrit:
19/01/2008 03:25
De tu voit le nuage sur la carte météo bin j'habite là
Post(s): 2554
et après on critique ma grammaire ...

sinon tu parle d'un script pour le bge ??

Contribution le : 01/09/2011 16:13
Créer un fichier PDF de la contribution Imprimer


Re: controller
OverdOzed
Inscrit:
12/11/2009 19:15
De quelque part entre la chaise et l'ordi
Post(s): 799
Dans le BGE, le controller est dans le "logic editor", c'est la case du milieu

Contribution le : 01/09/2011 17:51
_________________
Ce n'est pas parce qu'on s'acharne à suivre une direction que c'est la bonne.
Créer un fichier PDF de la contribution Imprimer


Re: controller
Fou Furieux du Clan
Inscrit:
04/05/2011 16:51
De la planéte terre
Post(s): 280
Je ne sais pas si c'est cela le controller courant dont il parle mais voici un lien vers le tuto pour que vous suiviez ce que je veux dire: http://www.highspeedracer.webou.net/tuto.php?id=21

Contribution le : 01/09/2011 18:19
_________________
Si il n'y a pas de solution c'est qu'il n'y a pas de probléme.
Créer un fichier PDF de la contribution Imprimer


Re: controller
OverdOzed
Inscrit:
12/11/2009 19:15
De quelque part entre la chaise et l'ordi
Post(s): 799
Si il s'agit bien du même controller, en faite il récupère l'objet qui est liée a ce controller.

Contribution le : 01/09/2011 18:30
_________________
Ce n'est pas parce qu'on s'acharne à suivre une direction que c'est la bonne.
Créer un fichier PDF de la contribution Imprimer


Re: controller
Fou Furieux du Clan
Inscrit:
04/05/2011 16:51
De la planéte terre
Post(s): 280
C'est compliqué cette histoire de controller. Sa serait pas plus simple de simplement selectionner l'objet parceque là je comprend pas ce systme. Est-ce que quelqu'un peut m'expliquer?

Contribution le : 01/09/2011 20:13
_________________
Si il n'y a pas de solution c'est qu'il n'y a pas de probléme.
Créer un fichier PDF de la contribution Imprimer


Re: controller
Fou Furieux du Clan
Inscrit:
04/05/2011 16:51
De la planéte terre
Post(s): 280
J'ai trouvé la reponde à cette page: http://www.highspeedracer.webou.net/forum/discussion.php?id=96 mais je ne comprend pas pourquoi il dit que recuperez l'objet qui a lancé le script avec le controller permet d'utiliser plusieur objet avec un même script.

Contribution le : 02/09/2011 08:45
_________________
Si il n'y a pas de solution c'est qu'il n'y a pas de probléme.
Créer un fichier PDF de la contribution Imprimer


Re: controller
OverdOzed
Inscrit:
24/07/2008 00:45
De Paris
Post(s): 3447
Il y a deux liens entre un script et le jeu, pas plus :
- un lien vers la scène, getCurrentScene()
- un lien vers le controller qui a lancé le script, c'est-à-dire la brique Python de ton arbre logique, getCurrentController()
Les intérêts de récupérer le controller sont multiples. Celà permet déjà de récupérer par la suite toutes les autres briques (sensors et actuators) reliées à ce controller et de les manipuler.
L'autre grand avantage est que le script n'agit pas sur un objet précis mais sur l'objet ayant lancé le script. Ainsi, si tu lances le même script avec des controllers attachés à des objets différents, ils n'agiront pas toujours sur le même objet, mais sur l'objet l'ayant lancé.

Exemple concret :
Tu veux créer un script faisant tourner un objet.
Si le script disait « On récupère l'objet "Objet01" et on le fait tourner, le script ferait tourner cet objet dans tous les cas, même s'il était lancé depuis un tout autre objet.
Que si le script dit « On récupère l'objet possesseur du controller ayant lancé le script et on le fait tourner », alors ce script ferait tourner l'objet l'ayant lancé, ce qui évite d'avoir à faire un script différent pour chaque objet pouvant tourner !
Personnellement, j'utilise cette méthode dans la plus grande majorité de mes scripts.
J'espère avoir été convaincant...

Contribution le : 02/09/2011 11:06
_________________
Tuto MaPZone
Créer un fichier PDF de la contribution Imprimer


Re: controller
Fou Furieux du Clan
Inscrit:
04/05/2011 16:51
De la planéte terre
Post(s): 280
ok

Sinon, c'est pour quand la partie FAQ sur la physique?

Contribution le : 02/09/2011 14:12
_________________
Si il n'y a pas de solution c'est qu'il n'y a pas de probléme.
Créer un fichier PDF de la contribution Imprimer


Re: controller
Ze Grand Manitou
Inscrit:
24/07/2003 14:50
De la Région Parisienne
Post(s): 21822
Pour quand tu sauras lire .

@+

Contribution le : 02/09/2011 14:57
_________________

Mickaël Guédon | Site pro : www.mickaelguedon.com | Fondateur du Blender Clan : www.blenderclan.org
Auteur de Formations Blender chez Elephorm
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
(1) 2 »




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 Couleur sur mesh après les avoir joint 2 17 Aujourd'hui 17:05:25
thomas56 
Questions & Réponses existe il un moyen de savoir si un modele 3D tient debout    [1][2] 12 595 Aujourd'hui 16:56:54
thomas56 
Questions & Réponses [résolu] Impossible de rendre ma vidéo. 5 37 Aujourd'hui 15:07:49
thomas56 
Questions & Réponses [non résolu] Shader de corde procedural 1 18 Aujourd'hui 12:47:37
Rimpotche 
[WIP] et travaux terminés [WIP] La gabarre '' Le Gros Ventre''    [1][2][3]...[6] 58 5942 Aujourd'hui 12:08:19
Guiu 
Questions & Réponses Bouger un objet lié à une armature via un empty 5 65 Aujourd'hui 09:06:21
Lylo 
The Blender Clan 'tchat Blender 2.8x : Actus, tests, feedback..    [1][2][3]...[8] 71 41890 Aujourd'hui 01:09:29
lucky 
Le coin des geeks Amd vs Nvidia    [1][2][3]...[5] 46 2760 Hier 22:51:01
Lylo 
[WIP] et travaux terminés [WIP] La cabane de Tarzan    [1][2][3]...[10] 98 28261 Hier 19:10:05
BlendX 
[WIP] et travaux terminés [WIP & tests] Fluides/ Molecular addon    [1][2] 13 376 Hier 18:54:44
lucky 
Questions & Réponses UV mapping supprimer une projection 3 104 Hier 18:13:52
debutant 
Moteur de jeu GameBlender et alternatives [non résolu] Cs (vaisseau)    [1][2][3]...[53] 523 151902 25/02 18:13:51
Redstar 
Questions & Réponses blender 2.90 export stl de plusieurs objets d une scene 0 41 24/02 17:25:18
manie 
Hors Sujet !! création d'une vidéo pour pyramide holographique 0 45 24/02 17:18:40
jhujhu 
Questions & Réponses [non résolu] Difficulté à générer des supports automatiques sur chitubox à partir d'un modèle blender 1 1104 24/02 09:47:55
blendinfos 
Questions & Réponses [non résolu] Comment utiliser "Selection to cursor" avec une armature. (Blender 2.79) 0 66 23/02 13:40:32
Irreel 
Questions & Réponses [non résolu] Problème de rendu avec cycles 1 77 22/02 16:31:02
Sebooli 
Questions & Réponses Orienter les instances d'un objet 1 460 20/02 16:53:51
yawdpwal 
Questions & Réponses Century fox rendu pas top    [1][2] 14 1974 20/02 10:36:40
CBY 
Hors Sujet !! les tutos de Moonboots    [1][2][3]...[6] 59 2178 19/02 21:52:12
debutant 

Qui est en ligne
155 utilisateur(s) en ligne (dont 87 sur Forums)

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


plus...
Nouveaux membres
RemonaMace 27/2/2021
KianGuillo 27/2/2021
ClayAquino 27/2/2021
BenjaminDu 27/2/2021
TeenaHedge 27/2/2021
EthelColls 27/2/2021
luxperpetua 27/2/2021
Diivya 27/2/2021
jhujhu 24/2/2021
Dubz 23/2/2021
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Mar 14
Anniversaire de AMV12
Mar 16
Anniversaire de galba
Mar 29
GeeWee's B-Day
plus 259 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