粉丝9.1万获赞58.9万
封装和抽象到底有多重要?我来告诉你。假设我想用上一次的代码来演示梳子排序,那么我就需要对这个梳子排序的代码进行调整,复制,粘贴,然后烧掉,修改,看下效果。 这样的写法问题在哪?我每次写一种新的排序上法,都需要重新去修改这个排序上法底层的实线,这样显然是不对的。有没有一种方法可以让我不改变排序上法的底层实线的情况下,去修改他的演示视频,看我怎么做。把这些函数封装成一个类的方法, 底层封装一个列表,并且和场景绑定, 将这个类封装为一个可迭代的对象,出现他的认等方法, 现在测试一下,运行很好,可以生效。用一个数组来记录每一次需要交换的两个下标。修改他的赛的方法,每两个才进行一次真正的修改,并且进行一个交换动画, 只要我对 sd 这个对象进行一个排序,他就会自动演示这个动画播放,同样标记一下当前柱子的颜色,试一下效果, 随便找一个快速版式试一下。 关注我,让你彻底学会拍摄。
哈喽,大家好,今天给大家分享螺旋效果的制作。首先我们点击椭圆工具,按住 shift 画一个正圆,再按住 alt 键给它复制一个, 同时选中两个圆,点击这里的对齐,选择居中对齐。然后我们再执行这个形状生成器,按住 alt 键,减去右边的部分。紧接着我们按小白箭头,选择两个锚点,点击这个小剪刀, 现在它就变成了两个分离的路径,点击混合工具,分别点两条线,按回车,勾选预览指定步数可以参考,在这里我设置一个十全选,在执行效果 执行扭曲焊变换,按变换也是勾选预览,这个角度可以改成七十二度,然后副本数值四水平焊垂直数值根据自己的实际情况调整到他们边缘,非常贴合就行。 看我们的螺旋花纹是不是就做好了,看看效果,喜欢的小伙伴们快去试试吧!喜欢的小伙伴们记得添加关注哦,下期更精彩!