scratch的动画设计
2023-08-31 13:09:25 来源:哔哩哔哩
还不会做scr丝滑动画和摄像头移动?看看这个!

首先我们需要打开tw(即https://turbowarp.org/,这个网址是网页端scratch编辑器,自带60帧(记得开)以及动画插值,可以自动保存在作品中)然后,我们先学如何做丝滑的平移动画


(相关资料图)

比如说想让“角色一”从(0,0)平滑移动到(114,514),那么只需要这么做:

你是不是看到别人做的善思和旋转鸡块有上下浮动的效果?这更简单,设定一个变量“timer”,

持续将timer增加一(加的越大速度越快),然后你记得sin的图像罢sin(timer)就好力!

但是此时这个图像好怪啊对吧,那么我们就需要用乘除给他修剪一下

此图片你要把加号后面的运算去掉,并且要把“设为”改为增加:7(sin(5timer))

最后外面套一个循环,这样就可以画出一个优美的8字形了。

然后我们学鱼眼和漩涡的使用。

这个大多是用来调宽度和长度的,鱼眼用来拉宽,漩涡用来拉长。但是这有一个重点好多新手都没注意到,导致代码是对的效果是错的,之前套我模板的人还回来问我怎么回事,他作品下面有一堆大佬给他解释,后来他报我名字才平息这场风波(

重点就是要注意你的造型,不是你的,是你创造的角色的那个造型,要在你要拉宽或拉长的方向去找绘制区的那个长方形的两个角,在那点2点,多小都可以,但是大了会影响视野。

最后我们把三角函数和鱼眼漩涡结合一下,就可以做到鳝丝的拉腿了,就这么简单。

这就是基本的动画,下面我们学屏幕的大小、方向、x、y改变

这个更简单,直接放图

你可以把大小上面的全删了其实,你也可以在特效旁边加一个×÷多少。

这个就是2D区的摄像头了,把屏幕x设为主角x,且y同理,然后特写就是屏幕大小,震动就是屏幕xy方向的晃动,很简单。

但是这个2D摄像头不支持画笔,只能画点,不能画线。

就酱紫,注意把各个动画结合起来,会有你意想不到的结果。

关键词: