클립보드로 링크 복사
복사됨
여러 레이어를 comp로 만든 후 expression slider 기능을 적용해보려 하는데
'slider'값을 아무리 변경해도 다음 레이어로 넘어가지 않습니다.
제가 작업한 과정을 간략히 말씀드리자면
1)레이어 시퀀스화 후 comp화
2)comp된 레이어의 키프레임 작업(홀드작업 포함) 및 구간마다 배치
2)해당레이어에 'Expression Slider' 적용, 'TimeRemap'값에 slider 효과 연결 뒤, 스크립트 입력
3)vlaue 값 조절 > 지정된 값의 레이어로 바뀌지 않음
제가 'TimeRemap'에 적용한 스크립트입니다.
이상한 점은 'timeRemap;'을 지우면 slider 기능은 작동을 하나
변경된 레이어들이 일시정지처럼 멈추는 상태가 됩니다.
대체 무엇이 문제일까요.. 제가 놓친 부분이 있는 것 같은데
이틀동안 다시 차근차근 만들어보고 아무리 검색을 해도 해결이 되지 않네요. ㅠㅠ..
혹시 저와 같은 상황이나 해결하신 분 있으시면 알려주시면 정말 감사하겠습니다.
클립보드로 링크 복사
복사됨
The main issue seems to be the timeRemap line in your script. When you include timeRemap; at the end, you're effectively reapplying the original Time Remap value without the modifications from your slider. That’s why the slider stops influencing the layer as expected.
Here’s a corrected version of your script:
n = effect("Slider Control")("Slider");
s = 5 * n;
s
By removing timeRemap;, the expression ensures that your slider is controlling the value directly, without any conflict from the original Time Remap value.
Double-check your slider values. If the slider is at 0, the output will reflect that.
If you’re sequencing layers and want the slider to "jump" between sections, ensure your Time Remap keyframes align correctly with your intended values.