« 1 ... 17 18 19 (20) 21 22 23 ... 30 »


Re: Plusieurs questions sur BlenderGame
Clan Afficionado
Inscrit:
05/12/2007 12:31
Post(s): 43
Salut, j'ai aucune aide à apporter pour l'instant, mais ce topic, c'est un truc de malade, il a pour le moment répondu à toute les questions que je me posais.
Je remerci et félicite donc tous ceux qui y ont participé, il est vraiment très bon, et je pense que ca vaut le coup d'en faire un tutoriel.

Contribution le : 10/01/2008 15:32
Créer un fichier PDF de la contribution Imprimer


Re: Plusieurs questions sur BlenderGame
OverdOzed
Inscrit:
13/05/2007 17:11
De Le trou de cul du monde.
Post(s): 868
Heureux de faire un heureux !
Pour le tutoriel, je vais commencer bientôt.
Sinon, je vous invite à répondre à ma questions précédentes.

Contribution le : 10/01/2008 16:06
Créer un fichier PDF de la contribution Imprimer


Re: Plusieurs questions sur BlenderGame
Clan Afficionado
Inscrit:
05/12/2007 12:31
Post(s): 43
Je pense que tu recupere la liste de sensors dans l'ordre ou ils sont dans les briques logics:

cont = GameLogic.getCurrentController()
sensList = cont.getSensors()

et j'imagine que tu fais une boucle pour savoir lequel est positif.
Sinon tu affecte une variable à chaque sensor, mais c'est n peu laborieux...
pas mieux

Contribution le : 10/01/2008 16:25
Créer un fichier PDF de la contribution Imprimer


Re: Plusieurs questions sur BlenderGame
OverdOzed
Inscrit:
01/01/2008 12:13
De Martigues, dans le 13
Post(s): 1234
Citation :

marksman a écrit:
J'ai plusieurs sensors "touch" relié au même controller python. Et je voudrais depuis mon script pouvoir reconnaitre dans une ligne de condition si la donnée viens de tel ou tel sensor.
Quel ligne de code correspondrait à ça ?

J'ai trouvé sur http://download.blender.org/documentation/NaN_docs/BlenderGameReference/logicbricks.html çà :

Python methods:
The Touchsensor inherits from the Collision Sensor, so it provides the same Methods, hence the Methode names.

setProperty( (char* matname) );

Sets the Material the Touch Sensor should react to

char* matname getProperty( );

Gets the Material the Touch Sensor reacts to

gameObject obj getHitObject( );

Returns the touched Object

list objs getHitObjectList( );

Returns a list of touched objects

Tu remplaces "char* matname" par le nom de ton matérial.
Et "gameObject obj" par le nom de ton objet je crois.

C'est tout.

PS: tu pourrais aussi faire:
controller = GameLogic.getCurrentController()
touch1 = controller.getSensor("sensor")
touch2 = controller.getSensor("sensor1")
touch3 = controller.getSensor("sensor2")

Il me semble qu'il y a un truc pour dire tous les Sensors reliés au Controller.

Evidemment va voir (dans Standard methods for Controllers)

Ben dis donc vous allez commencer à le connaître par coeur ce site

Contribution le : 10/01/2008 19:06
_________________
"Passion de toute heure. Liberté infinie. Blender."
(Pour ceux qui connaissent le livre "Ewilan", c'est de la poésie marchombre)
Créer un fichier PDF de la contribution Imprimer


Re: Plusieurs questions sur BlenderGame
OverdOzed
Inscrit:
13/05/2007 17:11
De Le trou de cul du monde.
Post(s): 868
Donc je pense que je vais mêttre une variable pour chaque sensor (il y en a pas beacoup donc...) puis mêttre dans mes conditions :
if sensor.isPositive():
elif sensor2.isPositive():
etc...
Merci les gars, j'essaie ceci.

Contribution le : 10/01/2008 20:00
Créer un fichier PDF de la contribution Imprimer


Re: Plusieurs questions sur BlenderGame
Fou Furieux du Clan
Inscrit:
04/06/2007 17:05
De chez moi
Post(s): 144
Alors voila, pour mon problème, les pulse modes ne change rien.
Donc je refait part de mon problème:
J'ai un sensor left clic relié a un controller python.
Quand e clique (dans le jeu) mon script s'active normalement puis quand je relâche le script se re-exécute.

Donc si quelqu'un a une idée.

Contribution le : 10/01/2008 20:41
_________________
--------- Blenderix ---------
Créer un fichier PDF de la contribution Imprimer


Re: Plusieurs questions sur BlenderGame
OverdOzed
Inscrit:
13/05/2007 17:11
De Le trou de cul du monde.
Post(s): 868
.blend ?
Script ?

Si tu peux...

Contribution le : 10/01/2008 20:44
Créer un fichier PDF de la contribution Imprimer


Re: Plusieurs questions sur BlenderGame
Fou Furieux du Clan
Inscrit:
04/06/2007 17:05
De chez moi
Post(s): 144
Voila mon script, il permet de faire aparaitre un objet au clic de la souris.
from GameLogic import*
cont = getCurrentController()
ow= cont.getOwner()
obj = "Bmrang"+ str(ow.coup)
print obj
actuator = cont.getActuator("a")
actuator.setObject(obj)
addActiveActuator(actuator,True)

Contribution le : 10/01/2008 20:53
_________________
--------- Blenderix ---------
Créer un fichier PDF de la contribution Imprimer


Re: Plusieurs questions sur BlenderGame
Fou Furieux du Clan
Inscrit:
04/02/2007 17:31
Post(s): 127
from GameLogic import*
cont = getCurrentController()
ow = cont.getOwner()
boutonG = cont.getSensor("lenomdetonsensorsourisgauche")
actuator = cont.getActuator("a")

if boutonG.isPositive():
	obj = "Bmrang"+ str(ow.coup)
	print obj	
	actuator.setObject(obj)
	addActiveActuator(actuator,True)



Contribution le : 10/01/2008 21:13
Créer un fichier PDF de la contribution Imprimer


Re: Plusieurs questions sur BlenderGame
Fou Furieux du Clan
Inscrit:
04/06/2007 17:05
De chez moi
Post(s): 144
Un exemple tout simple:Blend
Edit:Oups merci Dragibus

Contribution le : 10/01/2008 21:39
_________________
--------- Blenderix ---------
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
« 1 ... 17 18 19 (20) 21 22 23 ... 30 »




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 image as plane: éviter les ombres 3 54 Aujourd'hui 04:34:13
moonboots 
Questions & Réponses Aplanir plusieurs surfaces à la fois 3 34 Aujourd'hui 02:45:51
Vinke013 
Moteur de jeu GameBlender et alternatives [WIP] Godot Engine - Projet Arsenal 7 161 Hier 15:53:25
WinZs 
Graphisme alternatif faire de la bd avec blender    [1][2][3]...[10] 90 6402 Hier 14:55:18
blend74 
Questions & Réponses Texture importée déformée... HELP 0 29 Hier 13:47:10
Jreno 
Questions & Réponses message d'erreur help 0 29 Hier 12:45:05
blend74 
Graphisme alternatif les addons pour blender : bumarin etc    [1][2] 13 502 Hier 11:13:07
blend74 
[WIP] et travaux terminés Anatomie open source dans Blender    [1][2] 10 1403 Hier 00:26:54
meltingman 
Questions & Réponses Smoothing groups ou équivalent ? (3dsMax to Blender)    [1][2] 12 232 22/09 20:12:19
lucky 
Questions & Réponses [non résolu] Os et FBX 2 66 22/09 14:50:56
zeromeetsinfinity 
Questions & Réponses [non résolu] Problème Aspect du verre (Glass BSDF) 1 88 20/09 19:50:51
Miaunik 
The Blender Clan 'tchat Avenir du blender clan    [1][2][3]...[40] 397 39458 17/09 17:56:10
Bibi09 
Questions & Réponses [non résolu] IES Lights 4 190 17/09 16:24:14
jcnouveau 
Questions & Réponses Couleur de peau 0 111 17/09 14:31:20
Carne 
Hors Sujet !! Sinoceratops project - Ateliers suivies de A à l'Animation    [1][2][3][4] 34 4117 16/09 20:53:38
meltingman 
Questions & Réponses Combien pour me faire un script qui permet d'ajouter une option driver sur l'icone de l'oeil? 6 413 16/09 14:56:23
lucky 
Questions & Réponses Ouvrir une définition (fichier .txt) de l'objet actif avec un raccourci depuis la vue 3D 0 100 15/09 15:30:03
Melodicpinpon 
[WIP] et travaux terminés [terminé] Utilisation de Blender pour esquisser des objets réels    [1][2] 12 351 14/09 19:18:19
MilWolf 
The Blender Clan 'tchat ANNONCE IMPORTANTE : LE BLENDER CLAN REOUVRE !! Etat des lieux sur le présent et le futur :)    [1][2] 19 3141 14/09 12:20:39
Riggelm 
The Blender Clan 'tchat Les tutos de Stev ( CG Groovy ) 6 1160 13/09 11:17:43
stev 

Qui est en ligne
97 utilisateur(s) en ligne (dont 47 sur Forums)

Membre(s): 5
Invité(s): 92


JulianeNoc, VeronaRund, MelindaDon, ErlindaSte, DiegoLeahy, plus...
Nouveaux membres
ChristinCo 24/9/2021
DwainMacca 24/9/2021
LelaUsf454 24/9/2021
WBAArden2 24/9/2021
LarueSales 24/9/2021
TonyaTowns 24/9/2021
LuisaGrow 24/9/2021
WillardFre 24/9/2021
AmandaAgee 24/9/2021
ZoraAndes 24/9/2021
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Oct 8
Anniversaire du Grand Mechant Fadge
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
plus 248 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