粉丝1541获赞11.6万


哈喽,大家好,今天我们来看一个上下震动的动画表达式,那么在场景中是一个简单的偏心轮震动模型,我们播放可以看到偏心轮只能够 自动旋转的,这个我们在第一小节已经讲过了,方法都一样,就不再重复讲了,我们要做的就是弹簧上面的这块板跟随片性轮产生震动效果,那么这里已经绑定好了,我们只要对这个控制器的位移弯写表达式就 ok 了。那么 这个震动的难点在于我们如何判断什么时候向上位移,什么时候向下位移,就比如第一针的时候,我们假设他要向下震动,第二针的时候我们假设他要向上震动,那么 此时我们就会想到利用积偶数来作为判定条件。好了,弄明白了基本原理,我们直接上表达式,那么首先这个 e frame 除以二等于零表示,判定当前征是否为偶数,如果当前征为偶数,就执行下面的这段表达式来设置向上或者向下的位移,这个我们自己决定 l s 就是,否则这个我们都知道,也就是不等于偶数针的情况,不等于偶数针,自然就是基数针。此时就执行下面的这段表达式来设置向上或者向下的位移, 我们复制一下表达式,我们选择控制器的位移弯进入表达式页面,我们把表达式粘贴过来,同样的我们把震动属性的位移弯复制一下,然后替换到表达式当中。 至于这个参数一和参数二,我们根据实际情况来设定,这里我们就保守一点,当为偶数针的时候,向下震动位于 y 等于负的零点一。单位计数针的时候,向上震动位于 y 等于零点一。好了,我们点击创建,我们播放来看一下, 这样的话这个震动效果就出来了,非常简单,那么这个表达是当中的震动属性,他可以是旋转、缩放等等一系列我们可以正常传递的属性,我们可以多发散一下思维,做一些有意思的动画。好了,今天的视频就到这里,我们下期再见,拜拜。

哈喽,大家好,今天我们来看一下如何设置工具架的高度。多含显示,那么我们当前的快捷脚本达到一定量之后,我们需要向下方才能看到其余的脚本,那么 即便我们滚动鼠标就可以快速翻页,但是如果呢全部显示出来,这更符合我们的操作习惯。那么设置工具架的高度很简单,我们通 通过旅行这行代码就可以轻松实现。那么以我的经验,高度数值设置为一百,刚好能够显示两行,如果要显示更多,增加数值就可以了。好了,我们选择脚本执行一下,这样我们的工具架看起来就比较大气直观了。 那么当前的这个高度设置是暂时的,我们重新打开之后可能就会恢复原样。这个时候我们就需要创建一个用户设置,让玛雅在每次启动的时候自动设置工具架。怎么做呢?我们先复制一下脚本备用,接着我们打开我的电脑,然后在左侧打开文档,打开玛雅文件夹,打开对应的软件版本,打开 s 右腿文件夹,接着我们选择查看开启显示文件扩展名,现在我们先剪一个 txt 文档,打开之后我们将刚才复制的脚本粘贴进去,然后我们保存退出。接着我们将起重名名为 uza setup 后证明就改为 mail。 好了,现在我们只要重启玛雅,一切就 ok 了,是不是很简单呢?好了,今天的视频就到这里,我们下期再见。拜拜。

哈喽,大家好,今天我们来讲一个在指定针位置开始执行命令的表达是,那么在场景中有三个螺旋架,我们需要他们从第十针、第二十针,第三十针开始旋转,那么其实这个很简单,他的写法和基友数的判断是比较类似的, 那么这里我就不啰嗦了,我们选择第一个螺旋架,选择旋转 y 属性,我们打开表达是页面,我们首先来写第一个判断条件,大于等于十针,也就是 e frame 大于等于十,然后加一个完整的花括号,那么这个花括号在编程语言当中是打开和闭合的标识,而我们直径的代码就是写在这个花括号之内的。 这里我们复制一下旋转歪数性的名称,然后我们让他自身等于他自身加上一个变量值或者是固定数值,那么这里我们显示他每次旋转都增加七十度,所以这里我们就让他加七十分号呢,别忘记了。那么到这里有的人就在想了,我们让他等于 time 或者是 frame 不就完了吗? 而事实上我们要知道这个时间和针序号都是一个欠缺的值,这样就会导致在第十针执行条件的时候,他并不会在原先禁止的基础上增加角度,而是直接计算出一个值,给我们的感觉就是突然卡了一下,好了,我们编辑保存,我们播放来看一下是不是第十针开始旋转 好了,这个呢基本没什么问题,那么既然这个都弄出来了,其他两个无非就是改下条件和属性名,我们直接复制,然后粘贴一下,第二个条件是大于等于二十针,第三个条件是大于等于三十针,那么因为这三个模型都是复制的,所以属性名针也是一二三这样的后缀我们直接改吧。 好了,我们编辑保存,我们来看下效果。 好了,没什么问题的话,这里我再说一个题外的问题, 就是动画当中如何表现比较快的速度。那么按照我的经验来说,每针旋转七十到九十度之间是比较理想的,过小或者过大视觉效果可能不太好,这个大家可以自己去尝试一下。好了,今天的视频就到这里,我们下期再见。拜拜!
