« 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
Moteur de jeu GameBlender et alternatives [non résolu] Cs (heliport, telecom, dunes)    [1][2][3]...[47] 463 139712 Aujourd'hui 02:09:14
sbkodama 
Le coin des geeks gain de fluidité viewport entre ryzen 3900X et 3950X    [1][2][3] 20 399 Aujourd'hui 00:37:23
papillon 
[WIP] et travaux terminés [WIP] Teeny Tiny - Story    [1][2][3]...[10] 97 7284 Hier 23:56:34
meltingman 
[WIP] et travaux terminés [WIP] Kanata et personnage secret coucours Blender 3D France    [1][2][3] 21 185 Hier 23:54:02
meltingman 
Questions & Réponses [non résolu] Simulation Tissu Temps Reel 3 39 Hier 22:36:51
meltingman 
Le coin des geeks Ralentissement du chargement de Blender 8 146 Hier 17:43:54
Rimpotche 
Questions & Réponses Boids, boids, boids...    [1][2] 15 205 Hier 17:42:12
Rimpotche 
Moteur de jeu GameBlender et alternatives [WIP] DeadSigns FPS horreur - Nouvelle mise à jour Steam    [1][2][3]...[63] 622 104315 Hier 06:04:14
timeman13 
The Blender Clan 'tchat Avenir du blender clan    [1][2][3]...[12] 116 7668 19/09 14:26:23
meltingman 
Questions & Réponses les cheveux le scale    [1][2] 11 84 19/09 13:39:48
Rimpotche 
Questions & Réponses Problème de brouillard. 8 247 19/09 11:33:19
Farber 
The Blender Clan 'tchat Les Timelapses de Stev 2 704 19/09 07:37:12
stev 
Questions & Réponses [WIP] Cours Blender 2.9 une proposition de liste 6 375 19/09 01:29:48
meltingman 
[WIP] et travaux terminés [terminé] Blender 2.9 Tracking Camera - Tutoriel en Français 2 81 18/09 19:48:43
meltingman 
The Blender Clan 'tchat Benchmark EEVEE    [1][2] 19 572 17/09 20:08:01
JaAlVir657 
Questions & Réponses application de texture à taille réelle sur objets 3D simples 4 142 17/09 12:52:58
jc223 
Questions & Réponses Anomalies visuelles lors d'un export vidéo 4 115 17/09 10:37:47
Bibi09 
[WIP] et travaux terminés [WIP] Court métrage de sauvegarde des tortues marines 3 180 15/09 23:31:29
meltingman 
Questions & Réponses Médaille club de karate 3 181 15/09 15:25:10
meltingman 
Questions & Réponses Dimininuer la déformation avec une texture transparente (Cycles) 3 210 15/09 09:32:10
Gabdng 

Qui est en ligne
139 utilisateur(s) en ligne (dont 110 sur Forums)

Membre(s): 3
Invité(s): 136


BrookSanto, BelindaCon, RobbyFoutc, plus...
Nouveaux membres
CyrilTinli 21/9/2020
Pearlene55 21/9/2020
MarquisEic 21/9/2020
IAISteffen 21/9/2020
MarisaMull 21/9/2020
MartinaPhi 21/9/2020
MellissaBu 21/9/2020
ArletteTro 21/9/2020
RachelleKe 21/9/2020
LesAlderso 21/9/2020
Dernier Ajout
mirages-preview~0.jpg

Evènements à venir
Nov 18
Anniversaire de RichDeg
Dec 29
Anniversaire d'ebrain
Jan 9
BUG de Lyon
plus 264 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