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

Ateliers et Formations

[CommentFaire?] Linear, time et time + n

Discussion dans 'Adobe After Effects' créé par 1000ml, 27 Juin 2011.

  1. 1000ml

    Points Repaire:
    100
    Recos reçues:
    0
    Messages:
    1
    Appréciations:
    +0 / 0 / -0
    Bonjour, je cherche à réaliser un code pour actionner un roll over à partir d'un remappage temporel.

    Voici mon code actuel:

    Code:
    maxDist =200;
    
    minTime = inPoint;
    maxTime = outPoint - thisComp.frameDuration;
    
    var Ttime;
    var TtimeMax
    
    isTtimeSet = 0;
    C = thisComp.layer("C_CURSOR");
    dist =  length(C.toWorld(C.anchorPoint),toWorld(anchorPoint))
    
    if ( dist < maxDist){
    if (isTtimeSet == 0){
    Ttime = time;
    TtimeMax = time + 1;
    isTtimeSet = 1;
    }
    value = linear(time,Ttime, TtimeMax,0,1)
    }
    else
    {
     value = 0
    }

    Hélas j'ai l'impression que time et Ttime sont toujours égaux ?! Je comprends pas pourquoi.
    Ma fonction marche très bien quand je remplace Ttime par une valeur en seconde comme 13.

    Merci pour votre aide. :good:
     
Chargement...

Partager cette page

Vous souhaitez annoncer sur le Repaire ? Contactez-nous