00:00
大家好,这里是安信课敲电子木鱼品赛博人生,想必大家对电子木鱼一定不陌生,今天就有小帅来给大家讲一下电子木鱼的开发过程,这个电子木鱼是由小安派SE开发的,外壳文件我们打印的是灰太狼的。把程序烧录进去就可以了,等一下我会讲。看,放在工位上摸鱼敲一敲,不要小玩具。首先呢,打开咱们这个。这个LVG的是进了一个软件,然后我现在看一下,我上次偷懒用一下我之前创的风手嘛。可以看到我们这边的话是有两个组件的。啊,一个就是我们这个雷啊。就是这个字体。
01:01
然后在这里可以输出我们的文本。我这里说是功德加1嘛。空的加1,然后选择的这个。中。选择了这个字,字体是16号的,还有这个我也不知道是什么东西。SIM sun的。的字库。这个的话会有一点是中文的。然后大家如果喜欢的话,颜色可以自己改。然后第2个组件的就是我们这个图片按钮了。就是点击这个。图片上方的这个。这个这个这个图片的的那个控件。然后这里的话需要注意的是要需要。放了两张图片,第一张呢,就是我们这个木鱼的这个释放后的图片,是要敞开一下的图片,也就是一张大图。那张比较大的木鱼图。这是比较大的木鱼图。
02:00
然后确定了。哦。然后第二张就是这个按下号,我就是一张小的木鱼图啊,我这里是放了一张比较小的木鱼图做模拟,我们按下之后它的一个效果。最主要就是这2个事件,找这2个组件。然后其次呢,就是我们需要。增加一个事件吧,我们那边选这个图片按钮,然后这有个事件的控制。点击之后呢,可以看到这有很多是0添加。就有一个会的,大家见过,我的英语不太好,嗯,假如这是按下点击这个按一下之后呢,就会可以看到这里可以虚拟已经有了这个组件,有了这两个组件,选择这个label这我的文本框。这里呢,都是这个是技术设置,我们先显示吧,这边主要是一个移动。也就是说你按下之后,这个我们会立起移动,你要设了一个选择你移动的那个位置,就是说我们移动后,这个坐标可以自己选。
03:04
我们这边的话,只要是在S坐标不变的情况下,Y坐标改变是可以形成这个Y门框呢,擅长移动的效果,然后这边是它的动画,我们选线性,然后这边是得跟动画的持续时间,比如是五十五十毫秒。然后这边勾选,然后选择50毫门就行了。你弹克跟在一个设定,就是这个释放,选择释放之后也是选择这个label。这个释放之后,它会回到原来的位置,也就是说。我们按钮放下子,放开之后,把它回到这个最初的这个位置。两色变量,需要注意的是这个隐,这个选择隐藏,也就是我们摁下的时候,它会向上移动,然后释放的时候它就会隐藏掉,并且回到这个最初的位置,也就进着我们木鱼这个点击,然后一直移动的这个一个效果。点击然再做一个UR设计完了。
04:02
你这边可以赢。模拟一下,跑一下。要都是我们抹的效果就是这样长按,然后会有一个移动的效果,长摁。就会向上移动,L功德向上,四方就会回到消失,然后回到原来的位置。这个是我们这个意外的设计破产了。嗯,把我们刚刚生成这个工程文件里面的这个custom和这个呃,Generic这两个文件夹就复制下来,然后放到我们这个。呃,我们的模板文件,也就是我们UI这里面把它单两个替换掉,其他这些人都从我们的这个。雷达微靠这个康里面偷过来就行了,看到没有,这里有一点点S,把这些偷到,偷到这里来就行了。
05:08
然后注意设置的话,我们这个屏幕的驱动的话。是选择这个。定义那个LCD,这个SPI的透明的AI点缀,这个就是我们的屏幕驱动。其他的话。但散人哥没有。哦,还有一个注意的就是这个。这个general下面有一个image,就两张图。然后这这里需要定义一个跟这个一样,你默认呢,定义险的话,是没有这一趟红定义的,然后自己手动把这个定义上去,下面这张也是一样。这2张图片就是我们的顶级的示范后的2张图片。这样的,我们这还腰BG啊,就就完成了,然后注意的是这个。
06:06
这个面里面要。为里面要加一个。加一个线程,比如是我们这个LLG的刷新任务,之前的话是放了8510的S4套这样跑活动,所以就用这个out out的方式给他创一个线程就行了。还有我们目浴需要这一个声音,也就是我们开启之后有一个声音,这边的话先建一个这个boys的文件夹,刚才用的8388的这个这一些驱动。2个具体方式的话,都在这里偷偷摸摸的。从这个。爱死了。我操,把这些偷狗就行了啊。为什么?
07:01
帮他冒泡驱动。这里编写的一个函数,这是我的这个播放物语的一个函数,是怎么播的?这是调用这个接口,它这上面写的是驱动,你想要带用这个probos的接口。这里需要定义2个,这个。宏这两个宏的话,它需要跟那个参数的话,需要一个我们的音频文件的一个起始地址,还有一它的的音频文件的大小,这里我们已经定义好。定义在这里。哦,我定义在DS里面,定义在这里,这是它的起始,这是它的音频文件的faces的起始地址,还有大小,然后音频文件呢,就放在这个music这里。主要是你放进去之后,它这个。烧入这里添加一个木鱼,你选择烧入的文件,就这me下面这个文件,然后的形示地址,这样我们就烧入到我们的Fla里面了,需要注意的是这个音频文件的话可以给我们给提供了,只是44K赫兹采样铝。
08:13
插嘴完毕,然后这个18388这个。这音频接口的话在。Sun.这里有个event。这就是我们对应的事件了,可以看到这里有两个handle,这个CLBGR的事件。这个按下的事件,还有这个释放的事件,我们再按下的时候,调用这个播放音频的接口就可以播放音频了。就这样一个电子捕门的动作完成了,最后收入程序就可以了。今天的视频就到这里了,相关教程帖可以在安心可论坛查看,固件和源码也已经同步上传,看到这里那就点个赞吧,OK, 下班。
我来说两句