00:00
看一下好,这个定位版本做完之后,我们说要做什么2D版是吧,先做一版2D最最简单的啊,就跟定位功能一模一样的,就把这个定位里面东西换化了。是吧,好2D版好来看一下。好,我们说现在我们所有的什么。是不是这边所有的跟life的控制有关的东西,我们都要改成什么?点确过吗?是不怎么办,走吗?来他是他里面有没要改的。没有他就木呢,有这个得改掉,应该改成什么。这应该是什么?又什么全是凤吗?是不还是这个字啊,OK,只不过这个字应该怎么写,Trans,什么trans LA transx是不是一个值啊,是不是,而且这个应该是不是一个字符串。
01:07
是不是九点,而且这个单位是不是应该也是PX,是不是好,那后面这个概念。好,这应该是个字符串吧,是不是啊,具体这个值为多少呢?是不是还得还得加。我OK,这边应该叫什么,他们俩计算出来的值吧,是吧,那我这边我来画一个什么,我来画一个屈丝类车。X等于什么?等于这个值吧。是吧,或者说不要来left啊,OK,是不是这个值啊,好给谁。给他是不是就可以了是吧,再看下面哪边还要改。
02:04
摁在里面没改。这边要改。是吧,这边应该改成什么。这边要改成什么点什么,还是圈form吗?好注意,这边改圈有问题吗,想想。你是不得index。这个值啊怎么办,一样的嘛,CTRLC干嘛拎过来,只把这个值变变嘛,是不是变成它。是吧,CTRLX嘛干掉,把这个left干嘛。换成它是不就行了是吧,可是你想一想啊,这有没有问题。暂时好像看不出来什么问题吧,我们看一下现在是不是已经改完了。这走你看一下。F2是刷下。有没有钱?酒半瓶能过去吗?
03:01
能不能过去啊,过不去了吧,是吧,你看过不去了,好像只能跑在第一瓶吧,只能在第一瓶说明谁有问题。音带是有问题啊,音带是不是永远只能这个值为大为零啊?是不是我们来看一下嘛,每次跑的时候是嘛,不管你怎么移动,是不是你有永远距离。质量来看一下说一下。你看我不管怎么划,这个字是不是永远是零?你们讲为什么这个来看来看这个字。Index ul点除以这个值,这个值肯定没问题,是不是这个是零,这个值永远都是零。来看一下。是不是想一想是谁的A?我们讲过了吧。
04:03
在干嘛?是具体什么?是你是元素的一个偏移量,参照它的,咱们现在每次偏移的时候用的是什么。造成的位移是最终不会被所同步的,他们不在同一个图层上。能解吗?所以这边of只要出现的地方。全都改掉,改成什么?什么?大想咱们每一次的拼移量,我们之前写教过,写的那么轻松啊,这个of API是不是每次都在帮我们算这个。元素的实时的配量。现在还有API来算我们每一次全的X了吗?没有了吧?没有怎么办?没有,你每次动的时候我自己保存一份呗,是不是啊?二什么我一个什么一个变量PIN s lat圈变成X等于零。
05:15
可不可以啊,那问你那上来应该怎么办?要不要把这个圈的X给一下XX。要不要第一次,虽然说没有什么意义啊,可是之后呢?之后是不是我们说只要你动了这个全都会都会给他的,那我是不是下一次我可能已经干嘛已过一瓶了,那我的初始位置不可能在这零了吧。要不要给要只不过暂时是零嘛,这个圈子的X时是会被同步的,懂吗?那怎么办?也就是说,现在只要你看到那的地方,就应该把它改成全是点塔X。
06:01
是不是,而且我问你现在这边产生的偏移,这个偏移要不要给取单词。你得记录一下吧。只要你动偏移了,是不是我都得记录一下那个嘛,就是直接把这个left改成绝X行不行,这不是你要跑的值吗。是不是好,再往下看好这边什么。你不能去拿这个U点去拿去算这个应该吧,应该拿什么。拿这个什么选CX来算吧。是不是啊,再来看最终底下要不要去产生位移啊。要产生唯一这个值,要不要给900X?要不要,只要你动了全X,你就得告诉他,他得同步的,他得记住阻挡。那么你讲OK,那干嘛,这边是不是干嘛同步一下,等一下。
07:01
等于这个值,然后再把求嘛塞掉,好这个时候我们来看。刷下。你。这你你是不这样是不是就可以了。能不能理解好这边我们一定得知道什么,你用如果用全世界的X去做的话,用全去做的话,注意没有API帮你实时同步的,你得自己去同步。能理解吗?啊,这也是API不够。细的地方啊,因为C3的API干嘛,确实不够细嘛。能理解吗?好,现在还有个问题,我们说每次我们操作全都是覆盖。难免会出问题。咱们每次做全们是不是都是覆盖啊,那难免是不是要出问题啊,现在咱们是不是只操作一个全X啊,你想一想,以后如果有旋转有变化呢。是不是每一次我覆盖的时候,我都得想着上一次啊,你有什么变化我得带着吧?
08:04
是不得带着不带的,不带的会不会出问题,会不能直接覆盖吧。能理解吗?我们做扇形导航的时候不是遇遇到过这个问题吗?是不是我全是不能干嘛,如果两次切换的时候干嘛变换的,变换函数的种类,个数位置不一样的话,是不是很有可能不会触发过度的,那所以说我们在抽出这个全数直接覆盖不是一个很好的方案。是不是好,那下午第一节课我们要写一个组件当中的公共函数。这个公共函数就是用来控制全光的读写操作。啊,三个字去设置两个字去。读取。啊,我想实现这样的效果对吧?比如说我定义出来个函数,是不是你告诉我哪一个节点,告诉我是什么类型的变化,如果是两个值的,两个参数的,那我就去获取这个值,如果是三个参数的,比如说你最终要走十,要走一个识别X,那就去。
09:10
设置。懂吗?OK,那这是我们下午第一节课要做的事情,好,那到这边我们啊,差不多上午就是用2D板去实现了一个什么。无缝花片。懂不懂?好,这里面最重要的是第一个index的抽象啊,抽象是什么?抽象成图片的索引,有图片索引的做法,抽象成ul,有ul的做法。啊,一般我建议把它抽象的更细一点,为你后面功能的扩展做一个铺垫。啊,然后我们用定位版实现的项目啊,可是用定位版实现的时候,我们说这个性能太低了,每次其实在操作这个life的时候都在干嘛损坏。重拍懂吗?那每次我们是不是操作LA对不对,重重拍我们把它改成2D版,改成2D版的时候,我们遇到了一个问题,什么问题,没有一个类似于off LA的东西帮我们实时去同步啊。
10:07
全是那个X的值。我我们怎么做的。拿了一个变量,确是X来实时的,只要你动了我的取X,那我就把这个值给到那个变量,让那个变量给我记录下来,懂吗?可是这种方案不是长久之计啊。以后功能写复杂的话,你每一次去动这个全你都要给他,那是不错,超级烦,哪一次没给的话就会干嘛。出问题是不是你说这个代码的建造性不高啊?能理解吗?啊,所以说下午我们要自定义函数来解决这个问题。懂不懂,OK,好,那上午咱们就先写到这块啊,OK。
我来说两句