UGUI开发简单音乐播放器之二

上一篇将音乐播放器的第一大部分仔细地分析了,这一篇我接着将音乐播放器的下篇说说。
下面来看看这一部分的层次视图:
层次结构视图
MusicList是一个Image他是整个编辑界面的显示区域,Title是一个Image他是歌曲显示目录区域,BackMenuBT是一个按钮,EditBT是一个按钮,Panel是一个显示屏,即一个显示区域。list是一个空对象,播放器运行后所有的歌曲都会创建到这个里面。
下面逐个分析每一个的功能。
MusicList是整个界面的显示区域,以下的所有的内容都将显示在这个区域中,主要目的是为了提供一个背景界面。
Title是所有歌曲条目显示的区域,对于这一部分主要也是提供一个背景界面。
BackMenuBT是一个按钮,主要用于返回主界面。
EditBT是一个编辑按钮,在点击他时会触发出对每个音乐词条的删除按钮。
Panel是一个显示屏在,他的子对象在这个范围内将被显示,超出这个范围加上Vertical Layout Group组件将可以滚动;
List就是一个空游戏对象用来存放所有歌曲条目。
这整个界面最初是处于一种失活状态的,当在主界面触发了音乐列表按钮后才会被唤醒激活。其他也都是一些按钮的触发,这在脚本实现上非常简单。就不再重复叙述了。
有一个需要提一下,那就是歌曲条目,歌曲条目是一个预设,它包含有文本,按钮,他在程序运行最初被执行初始化,创建出所有歌曲的音乐条目。具体实现算法为:
实例代码
如此UGUI简单音乐播放器就记录完了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值