00:00
接下来我们做一个实事,就是通过手势拖拖动打开或关闭menu,就是我们要实现这样的一个功能,就是我拖我关,我拖拖关啊。是不是要做这样的事情,是不是好?那过来把它给关掉,这个时候大家猜的好。那肯定用的是冲过实践吧,咱们已经用过太多太多了,对不对,然后。那么肯定要重写这个event,然后返回个to是吧?呃,然后的话嘞,Start and距离是不是滑动等等是不是。好。那这个时候滑动的过程中,我们还用到这次我们用到STEM,其实用也行,对吧?啊,但是就是你用什么都可以,但是呢,我这个代码里面选用一种。要so,好,那么接下来我们就要重写谁啦。
01:02
嗯,他问他啊,好,他解析问他。然后注意了,我要把它给拆一下。这个是返回多少啊,是我们这样做好多次啊,那接下来这个地方里面语句,然后1GET我们的action是吧,然后K物就是我们的大K。然后穆允文的。Movie bla,然后movie,然后up bla是不是这样的,那么这个时候呢,要去。把我们的这个。记录下来类型是大X,类型是大Y,这问题吧,然后我们一按一下是记录我们的坐标啊,按下第一按一下记录坐标,然后在这方里面D它e get们的X。
02:16
Start,那这个这个太熟悉不过了,对吧,好,然后get文章Y。接下来是有一个N的记录,我们的解数值对吧,好,这个地方里面同学们。这个时候你拿住他。复制再列过来,然后float类型NX就产生了,Float的型NY是就产生了啊,那接下来是计算偏移量啊三计算偏移量啊,现在我是要在。
03:01
哎,可是在滑动吧,其实这个崴子都不需要。啊,但是我们选也没关系啊,这个这个的话呢,到时候其他地方也会用到。好,那这个时候我们就计算它的这个偏移量啊,这个这个float类型是,然后这个时候就是我们的N的X减到是大的。X是不是好,那Y轴上我们是不需要去计算的,好,然后这个时候我们要在这个地方拖动的过程中移动。是拖在这个不断移动啊,这个时候我们这个时候才注意了,我们在这个地方里面就要用这么一个方法注意。叫做。呃,这个时候我们移动的大家看好我们这个时候移动的。在我们这个地方里面,我们移动的如果策划出来。
04:01
是感觉是一整个在移动吧。它也移动,它也移动啊,那么是不是移动你整个它里面的内容啊。对不对,所以不能某一个吧。好,这个时候就用到窟窿to,我们用它,然后在Y上有移动吗?是用这个偏移量啊,这偏移量是不是如果在晚上没有一的这个零啊。你看你看,所以现在你再用这个方方法了,是就简单了,如果没有。之前的那节课可能讲这个的话,大家可能就不明白,好,那接下来这个参数是动态变化,我们还能用这个吗X吗。肯定不能了,对不对,就是要Q我们改一个参数,然后的话呢,要自己去写了,这个时候把它给创建出来。它是等于多少呢?注意它就等于。我们的当前的减掉D是什么?是相当于对它去做一个取反了,默认情况下这个值是是为零的,但是有有时候它如果有偏移量,它也不是零。
05:13
啊,就是这样的话,计算这么一个值,然后注意在这项没有过后,这个一般情况会重新负值吧。全复制好,那么我们这个时候是不是通过这个数据把里面的整体的内容进行移动啊,一会就对它移动好,我们去运行起来看看,这时候看是否OK呢。是吧,是否OK呢?好,我们去练习起来是可以了,同学们,但是呢,现在是没有节操,你看。是没有边界是吧,故意讲过没有结商你们才兴奋是吧?啊,要不然你们老是不是好,那同学们你看这个时候我们要屏蔽非法值吧,好,那这个们是有可能变成负的呀,当它小于零的时候,我就让它等于什么等于零对吧?当它大于就是说因为我们最多滑动也就是刚好它灯就可以了吧。
06:08
但是你这样的不是太大了吧,所以的话呢,D最大,这是最大了,对不对,L if,如果你滑动是大于menu的宽了,那就什么就等于它呗,对不对,这就可以啦,平均非法值啦。好,P非法值,好,那同学们在我们地方里面,我们取例起来。一起来。对不对,一起来这个时候大家再看一下。然后。这样的话滑动等等AA使劲滑。是吧,我使劲滑速都都都都都没问题啊好发出去诶诶诶诶诶,你看非常的爽歪歪是吧。这也好了。好,这地方里面呢,就是你看就可以滑动,不断的滑动,对不对,就可以实现我们这样的效果了。啊。滑动这问题吧,好,那么实现了我们这个滑动过后呢,那么这个小小的字体就不我们搞定,通过手势拖动可以打开或关闭是不是。
07:12
好,那么这个知识点呢,保存一下。
我来说两句