在家健身&在健身房健身,都安排上!
// 为位置属性创建的表达式,实现标记点触发的累积y轴动画 // 需要在效果面板中添加两个滑块控件:"移动距离"和"移动时间" // 获取滑块控件的值 moveDistance = effect("移动距离")("滑块"); // 每次移动的距离 moveTime = effect("移动时间")("滑块"); // 每次移动的持续时间 // 初始化变量 pos = value; currentTime = time; totalOffset = 0; // 累积的总偏移量 markers = thisLayer.marker; // 计算所有已完成的标记点总数 completedMarkers = 0; if (markers.numKeys > 0) { for (i = 1; i <= markers.numKeys; i++) { if (markers.key(i).time + moveTime <= currentTime) { completedMarkers++; } } } // 计算当前正在进行的动画(如果有) currentAnimationProgress = 0; if (markers.numKeys > completedMarkers) { currentMarkerIndex = completedMarkers + 1; currentMarkerTime = markers.key(currentMarkerIndex).time; if (currentTime > currentMarkerTime) { timeIntoAnimation = currentTime - currentMarkerTime; if (timeIntoAnimation < moveTime) { // 使用easeOut实现先快后慢的效果 currentAnimationProgress = easeOut(timeIntoAnimation, 0, moveTime, 0, moveDistance); } else { currentAnimationProgress = moveDistance; } } } // 计算总偏移量 totalOffset = completedMarkers * moveDistance + currentAnimationProgress; // 应用到Y轴(对于3D图层,Y轴是索引1) pos[1] -= totalOffset; pos; // 返回最终位置
台湾军事专家邱世卿 横屏观看效果最佳! 邱老师授权切片之狐~
-
工作流传送门:https://www.runninghub.cn/post/1959597724477894657/?utm_source=kol01-RH020 交流群qq:993558132
早知道今天处出分就不发上一个视频了。。。
《日本经典技能系列丛书》
https://b23.tv/mall-eLuMd-17aSjX1UzFg 更多初中付费系统课,中考真题课咨询点这里
“本质坏”用地道日语怎么说
如何避免一路看空或者中途跳车的问题~ 股市股票大盘指数行业板块etf投资分析
三人创作架空世界,架空世界的生态和生物均为想象,我们会在正常的古生物身上增加科幻元素,点赞入股
【Day106】今天的图形推理题目对于大家来说简直是小菜一碟
雅思阅读长难句万能破解|再也不用怕句子读不懂|满分学生都这么用
知识综合 0