Gérer l'animation de texture sur plusieurs instances d'un même objet;
Fou Furieux du Clan
Inscrit:
15/05/2009 07:46
De Caen
Post(s): 119
Bonjour a tous !!!
Je suis en train de créer un petit casse-brique, et je voudrais gérer l'animation de destruction de mes briques via l'animation de texture.

Les briques sont créées avec la fonction "addObjects"

La brique appelle cette fonction a chaque fois que la balle entre en collision avec.




def main(cont):
    
    cont = bge.logic.getCurrentController()
    obj = cont.owner
    
    obj['NbrSprite']+=1

    speed = obj['SlideSpeed']
    mesh = obj.meshes[0]
    mat = mesh.materials[0].getMaterialIndex()
    len = mesh.getVertexArrayLength(mat)
    vn = 0
    
    for vn in range (mesh.getVertexArrayLength(mat)):
        vertex = mesh.getVertex(mat,vn)
        UV = vertex.getUV()
        UV[0] += speed
        vertex.setUV(UV)
        vn = vn+1
    if obj['NbrSprite']== 4:
        obj.endObject()


Mon problème, c'est que quand une brique est touché, c'est toutes les briques qui jouent l'animation

Y a-t-il une solution sans créer un objet différent pour chaque brique de mon niveau ?

Merci pour votre aide

Contribution le : 10/01/2016 20:28
_________________
Je pense toujour a toi...
Créer un fichier PDF de la contribution Imprimer


Re: Gérer l'animation de texture sur plusieurs instances d'un même objet;
Fou Furieux du Clan
Inscrit:
21/05/2014 10:29
Post(s): 261
@narcibrook: Les matériaux sont partagés tout comme les textures, donc n'importe quelle modifications influencera sur les instances l'utilisant.

Contribution le : 11/01/2016 11:37
Créer un fichier PDF de la contribution Imprimer


Re: Gérer l'animation de texture sur plusieurs instances d'un même objet;
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
il y a une parade toute simple

tu crée un brique "cassée"

et tu l’échange avec ta brique normale au moment de la collision

Contribution le : 11/01/2016 13:38
Créer un fichier PDF de la contribution Imprimer


Re: Gérer l'animation de texture sur plusieurs instances d'un même objet;
Fou Furieux du Clan
Inscrit:
15/05/2009 07:46
De Caen
Post(s): 119
@moaaa : Le truc, c'est que mon animation comprend 4 état différent et j'aurais voulu éviter de créer plusieurs objets différent : surtout si par la suite je veux faire des animation plus longues et plus complexes...

@panzergame : Oui c'est effectivement ce que j'ai fini par comprendre, mais j'espérais trouver un moyen qu'a la création de chaque instance, elle puisse avoir sa propre copie du matériel de base...

Contribution le : 11/01/2016 20:07
_________________
Je pense toujour a toi...
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
[WIP] et travaux terminés [WIP] Teeny Tiny - Story    [1][2][3]...[13] 125 9992 Aujourd'hui 01:53:31
meltingman 
[WIP] et travaux terminés [terminé] Scène de Pti dej à la Française - EVEE a donf - 2.9 Blender    [1][2][3]...[5] 41 444 Hier 23:49:50
meltingman 
Questions & Réponses [résolu] Modificateur Curve sur une courbe multiple 2 29 Hier 22:05:14
yawdpwal 
The Blender Clan 'tchat Pour les arboriculteurs 3D 2 115 Hier 21:47:01
iet 
Questions & Réponses Disparition de matériaux après système de particule 0 21 Hier 18:21:49
Zarathoustra 
Hors Sujet !! Quels secteurs exploite l'impression 3D ? 1 30 Hier 16:12:54
Bibi09 
Questions & Réponses Problème de collision dans un player FPS 1 48 Hier 14:56:23
Redstar 
Questions & Réponses [résolu] Placer sa camera sur un HDRI    [1][2] 11 355 Hier 14:38:31
Crocodile_13 
Questions & Réponses [WIP] Problème Rétopo    [1][2] 10 108 Hier 09:53:59
Laorz 
Hors Sujet !! Un poisson clown low poly - 15 mm - Tutoriel - 2.9 0 31 25/10 20:03:08
meltingman 
Questions & Réponses Prioriser la visibilité d'un objet ? 2 55 25/10 17:31:26
Rimpotche 
[WIP] et travaux terminés image couteau dans caillou qui saigne 2 57 25/10 07:03:37
Crocodile_13 
[WIP] et travaux terminés [terminé] Chaussures Très Réalistes (.bend disponible) 5 153 24/10 21:23:47
Crocodile_13 
Le coin des geeks gain de fluidité viewport entre ryzen 3900X et 3950X    [1][2][3] 28 1411 24/10 15:45:54
papillon 
Questions & Réponses hdri en mode ombrage 2 130 24/10 10:27:06
kimlicrea 
Questions & Réponses Modifier les attribue de plusieurs objet en même temps (lumière) 3 80 24/10 10:21:47
kimlicrea 
[WIP] et travaux terminés [terminé] Moderno 404    [1][2] 13 572 23/10 20:26:41
moonboots 
Questions & Réponses Lissage de face 4 99 23/10 19:43:53
Maxence34 
Mes premières images sous Blender (débutants) Première réalisation    [1][2] 15 9022 23/10 02:13:26
Talason 
The Blender Clan 'tchat Addon convertisseur d'images en courbes 2 101 22/10 20:29:31
Rimpotche 

Qui est en ligne
170 utilisateur(s) en ligne (dont 95 sur Forums)

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


plus...
Nouveaux membres
NMCKimberl 27/10/2020
ElouiseBay 27/10/2020
FredricLow 27/10/2020
RosalindaG 27/10/2020
RoderickBe 27/10/2020
JesusJessu 27/10/2020
Sarah19864 27/10/2020
ClaireLeak 27/10/2020
Concepcion 27/10/2020
MilagrosCa 27/10/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