أنا لا تزال تحاول معرفة كيفية إضافة القيمة من إطارات مفتاحية حلقات لموقف طبقة. انه شيء يتعلق تراكم التعبير ، ولكنني ما زلت لا تحصل على نتيجة صحيحة.
أي شخص يمكن أن يساعد?
شكرا.
إعادة: تراكم Dan Ebberts - 10-31-2009
سؤالك هي جميلة غامضة. ماذا تحاول أن تفعل بالضبط?
Dan
إعادة: تراكم Adrian Germain - 11-02-2009
موافق. لدي 3 إطارات مفتاحية مع التعبير حلقة . وغني عن القيمة 0 (key1) إلى 100 (key2) وانها تحمل حتى keyframe الثالثة.
ما أريده هو أن تضاف هذه القيمة إلى موقف لاغية. يعني, في كل مرة في الحلقة هي بداية فإنه يضيف إلى القيمة الموقف في تلك اللحظة (valueattime).حتى finnaly سوف يكون لي 0-100, يمسك, 100-200, يمسك...وهلم جرا.أنا أعرف تعبيرات لا نملك ذاكرة ولهذا السبب اعتقد انه عن تراكم.
كنت ألعب مع هذا التعبير ، ولكنه اضاف كل قيمة الإطار لسابقتها حتى عندما يكون لدي لعقد keyframe أنها ستضيف 100 على كل إطار.
نأمل هذه المرة كنت أكثر وضوحا.
شكرا.
accum = 0;
f = Math.round(time/thisComp.frameDuration);
for (i = 0; i <= f; i++){
t = i*thisComp.frameDuration;
accum += slider efect.valueAtTime(t);
}
إعادة: تراكم Dan Ebberts - 11-02-2009
جرب هذا:
س = تأثير ( "السيطرة على شريط التمرير") ( "التمرير").Loopout ( "الأوفست") ؛
قيمة + [س,0]
Dan
إعادة: تراكم Adrian Germain - 11-02-2009
شكرا Dan, هذا هو ما كنت أبحث عنه.
لقد وجدت في وقت لاحق ان لديك وظيفة مفيدة جدا تعليمي حول التعبيرات حلقة.