更细致的分享等我周末梳理一下在直播间分享,投稿链接:https://2some.ren/3546558106700250/bubblebox/5
本教程专为渴望在数学建模领域迅速提升、全面掌握各类模型与代码并冲击奖项的学习者量身打造。它以高效、实用为核心理念,摒弃冗长繁杂的理论赘述,直击建模关键要点,助力你在最短一周时间内构建起完备的数学建模知识体系,让你在2025国赛高教社杯数学建模竞赛中脱颖而出,斩获佳绩。
-
山姆CAE學院,仅作技术分享,无收益侵必删
// 为位置属性创建的表达式,实现标记点触发的累积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; // 返回最终位置
我在 bilibili 上的第二個影片! ! !希望你們喜歡。
93阅兵背后的历史真相
震荡在所难免,缺口支撑不能破(陈雨墨财经0826)
初高历史|不同历史时期法国的名称!
烛光战神,却被艺术史除名300年
俄粉不愿面对的事实,大鹅三次申请加入北约
第4集|王亚樵暗杀日军大将白川义则
顺势还是逆势?3张图教你看懂行情方向
知识综合 0