module inscription newsletter haut de page forum mobile

Rejeter la notice

ateliers live resolve avec forest

Ateliers Live Resolve - Formez-vous en ligne tous les mois avec Forest !
Faites rapidement évoluer la qualité de vos étalonnage avec nos ateliers mensuels de 3h.
Toutes les infos
Rejeter la notice

Nouvelle Formation Prise de son : les inscriptions sont ouvertes !
Maîtrisez la qualité de vos prises de son avec notre formation théorique et pratique de 3 jours ! Du 14 au 16 mai 2024 à Paris.

[CommentFaire?] Comment incrémenter l'index d'un effet?... [EXPRESSION]

Discussion dans 'Adobe After Effects' créé par 7erence, 26 Décembre 2016.

Tags:
  1. 7erence

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    87
    Appréciations:
    +1 / 2 / -0
    Bonjour à tous.
    J'aurais besoin d’incrémenter l'index d'un effet afin de pouvoir connecter les paramètres uniquement par leur indexation.
    J'utilise déjà: thisComp.layer(thisLayer, -1) Pour faire la même chose avec l'index des layers.
    Existerait-il un équivalant pour les effets?... Quelque chose comme: effect(thisEffect, -1) //qui ne marche pas...

    Merci d'avance.
     
  2. beginUndoGroup

    Points Repaire:
    3 170
    Recos reçues:
    6
    Messages:
    142
    Appréciations:
    +4 / 2 / -0
    Pas de méthode "toute faite" contrairement aux calques.
    Il faut utiliser thisProperty, .propertyGroup() et .propertyIndex

    Code:
    idx = thisProperty.propertyIndex;    // l'index de la propriété
    p = thisProperty.propertyGroup(1); // la propriété parente
    p.property(idx-1)
    Xavier
     
    • Merci Merci x 1
  3. 7erence

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    87
    Appréciations:
    +1 / 2 / -0
    Génial!!!! Merci beginUndoGroup.
    Par-contre je n'ai pas réussi à l'utiliser tel que tu l'as écrit.

    Code:
    effect(thisProperty.propertyGroup(1).propertyIndex-2)

    En tout cas, cette astuce est génial pour dupliquer rapidement des attributs tout en gardant les expressions connectées.
     
  4. 7erence

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    87
    Appréciations:
    +1 / 2 / -0
    Un petit message pour partage cet outil qui me permet de m'y retrouver un peu mieux dans les "propertyGroup".

    le FFX (à appliquer sur un calque texte):
    https://drive.google.com/file/d/14WtZq68y56geXRRVPXjyVfqp0wDUCwmd/view?usp=sharing

    Il suffi de remplacer la variable "R" par le lien que vous voulez interroger.
    Avec un "paramètre glissière" qui permet d’interroger les "PropertyGroup" qui se situent au-dessus - Vous obtiendrez leurs noms et leurs numéros d'index.
    ;)

    [​IMG]
     
    #4 7erence, 28 Septembre 2020
    Dernière édition: 28 Septembre 2020
  5. 7erence

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    87
    Appréciations:
    +1 / 2 / -0
    Et une petit question sur les "propertyGroup".

    Globalement j'arrive à connecter les éléments qui sont à un niveau au-dessus...
    Mais là par exemple j'aimerai attraper des informations qui sont des sous-éléments d'un menu à partir d'un autre sous-élément d'un autre menu ; tout deux étant des sous-éléments d'un même menu mais à des niveaux différents (vous suivez?).
    J’arrive à interroger les élément au-dessus... Mais comment faire pour ensuite interroger les éléments au-dessous?...
    En gros il faut remonter dans la hiérarchie pour ensuite redescendre... Et je ne sais pas comment faire ! :cry2:

    [​IMG]
     

Dernières occasions

 

Partager cette page