00:00
来四图动画呢,我们就这结束了,我们来看一下图片动画这个呢用的不多,但是要给大家演示一下。来。在这个里面呢,它的基本的过程是先要有一个配置。要去建一个,大家看到我这个地方实际上建的是一个复合的图片。一个图片文件。啊,也就是说啊,我先写一下吧,这个东西吧,说吧,说多了也没意思。右键。啊六一个啊没。指定一个,看到这一次我指定一个job。啊,我找的是一个什么样的标签呢?外围animation list animation list。好来,我来去整一个嗯叫。这个名字确实难以起啊,叫什么奔跑?奔跑是不是run?没写wrong anation,好啦。
01:10
啊,Running是吧,下一个啊running啊,不能写大写,只能小写没写。啊,Animation。好,来,谢谢啊,Finish。这里面比较操蛋的是一个是它里面没有提示啊。OK,这个没提示,那那那你就自己去写就很难整了,我直接把它复制过来啊。来这个地方呢,先我们还是要把这几张图片。给它整到我们的这个里面来。
02:00
嗯,看一下它的意思,其实你看能看懂啊,首先这个属性,这说明one硕。说的什么意思啊?嗯。发射啊,说明一次发射还是多次发射,什么叫一次发射,就是说这一个是是执行一遍呢还是执行N遍。就水就是执行无限质变啊,我们这个地方它是不是一启动就不断的跑啊,那不断的跑,那那它应该是个什么不是吧。OK,就是让整个STEM不断的去执行多变,大家看呢,这是个什么意思,指定的一个图片吧,这个呢。就这个图片显示多长时间呢?是不是0.5秒啊,那0.5秒以后显示了一张图呀,第二个接着第三个,接着第四个,第四个完了以后,我们双方是不止一次发射吧,OK,那就又来一遍啊。
03:02
你不停下来,他是不会停下来的。好。写它那写好它以后大家看啊,我们在我们的这一个布局文件里面。有一个。Imagine you。这个image现在没有指定图片,所以看不见来,我们指定一个图片,在这里面看到我我这里面指定了一个什么。Background对吧?好,来试试background。引用一下刚才定义的那个动画图片。Java。Running animation,搞定了吧?好,接着呢,我有两个按钮。啊,我有两个按钮看到啊,我点击它才去启动,你看现在默认启动了吗。
04:03
得去看一看是吧,OK,点一下它启动了吗。没有对吧。OK,那我们点击它那啥事没干,点它有啥用啊,对吧?OK,好,来,我们来看看该如何去做了。点击这样一个按钮,会去启动那个。图片动画好这个时候。嗯,看大家看看这个代码大家能不能看懂啊,imagine.get什么意思?得到那个背景图片吧,但它比较特别,它是一个什么图片。动画图片对吧,那也就是说是不是包含了多张图片呢?这一个图片啊,下面它就有一个特别的方法,一般的图片有这个方法没有,只有动画图片才有教师大的方法启动动画,那我要停下来了。
05:09
十多万块就行。OK,好,我们来做一下。得到那个动画图片。对象第二步启动得到它应该是好的的get background声明的时候是一个background,但是我们要知道读是一个job啊,我们应该用哪个job?将animation。Java有吗?这不有吗它吗,OK,对它进行一个。是不是前短了?OK,前转来一个走。哪一个它好做一个长转接到启动。
06:02
什么start?那我要停下来怎么做呢?是不是把它停下来呀,啊停下来了,这个地方停下来,我要了一个定向。我把它可以它生命成什么?啊,大家看我可以这么做,声明它为全面量是吧,而且在这个地方大家想,如果正在它正在跑,我再给启动一。还启动吗?不启动了吧,如果他已经在跑了,你你又点一下启动。OK,那样不好吧,做什么事判断一下,如果说它等于空,那说明什么?是没有点过吧,好了,那我就进行一个启动的操作。那我在这里面怎么做?E啊,如果怎么说它不等于空,那说明正在跑啊,正在跑的话,我得把它什么,我得把它停下来。
07:12
点动好了,还一个是需要做把它为什么自空吧,OK,你把它自空了,下次才好启动啊。这种类似的操作咱是做过好多遍了。好,来看一下。走,你走。这不是在跑吗?啊,只是奔跑的比较慢而已啊,个子也比较小。说明小刘还是比较文静啊。啊,你要去追他,你就可以把。
我来说两句