分析

在音游类小游戏中很多都是由轨道和出现的道具节点组成。提供给策划同学一种可以边听音乐边编辑节奏点的工具,所以我在周末的时间自己做了这样的一款编辑器提供使用,特此分享出来。
(这是网上找的小游戏截图,仅用于展示)


编辑器地址

节奏编辑器

编辑器截图

使用详解

快捷键
[空格] :暂停音乐或播放音乐
[数字键 1-6] :对应编辑栏中的节点,使用快捷键可以在音乐播放的过程中一边播放一边快捷编辑
[鼠标滚轮] :音乐的倒退或者快进,用于回听或者提前听一段音乐进行编辑

编辑栏
[时间轨道] :以时间间隔为轨道的显示区域,用于编辑时间节点内的轨道节点
[轨道节点] :生成的轨道数量以功能区内的轨道数量为准,用户点击编辑则赋予当前轨道节点类型数据
[清空编辑区] :用于清空所有的已编辑轨道数据

进度条
[总进度] :是显示当前音频时长的展示,点击可以跳转到相应的音频时间位置
[时间进度节点] :是当前音频播放显示的进度显示节点,可以拖动节点用于音频节点的跳转

功能栏
[音频选择栏] :是当前加载的音频展示,点击可以打开加载的所有音频,可以自行选择音频进行编辑
[上传本地音频] :选取本地的MP3文件进行加载编辑,只是本地的读取不上传服务器
[上传已存在节奏] :读取已保存的json节奏文件进行二次编辑
[时间间隔] :选取0.1-0.6秒的时间间隔作为轨道的生成依据
[轨道数量] :选取2-6的轨道数量用于轨道节点的生成依据
[时长与已编辑数量] :显示当前选取音频的长度,以及已编辑轨道节点数量展示
[轨道节点类型] :可以选择1-6节点类型用于编辑轨道节点,选取后编辑的就是相应的节点类型,可以根据不同的节点类型进行游戏中不同道具的生成依据
[音乐重播、暂停和播放] :用于当前音频编辑的播放控制
[节奏保存] :将当前编辑的数据作为json文件下载保存

导出Json格式
{
“version”:“v3.0”,----------------------当前编辑器版本
“name”:“音阙诗听-芒种”,-----------音频文件名
“time”:216.1,---------------------------音频时长
“spacing”:0.2,--------------------------轨道时间间隔
“track”:3,--------------------------------轨道数
“list”:[-------------------------------------节奏数据
{
“time”:4200,----------------------------节奏节点出现的时间(毫秒)
“type”:1,---------------------------------节奏节点的类型
“track”:0---------------------------------节奏节点所在的位置(从0开始计数)
},

]
}

by 玉苑 2020/12/10

Cocos Creator 自制小工具-音游小游戏节奏编辑器相关推荐

  1. uniapp 窗口小工具、桌面小部件、微件 Ba-AppWidget

    简介(下载地址) Ba-AppWidget 是一款窗口小工具(桌面小部件.微件)插件,默认为音乐播放器的样式,有其他界面需要,可联系作者定制. 支持点击事件监听 支持动态更改页面内容 支持设置小工具的 ...

  2. uniapp 窗口小工具、桌面小部件、微件(日历、时间) Ba-AwCalendarS

    简介(下载地址) Ba-AwCalendarS 是一款窗口小工具(桌面小部件.微件)插件,默认为简单的时间样式,有其他界面需要,可联系作者定制. 支持定时更新(本插件为每分钟) 支持点击事件监听 支持 ...

  3. 初识cocos creator,做一款H5小游戏

    分享内容预览 小游戏体验. cocos creator 前世今生. 基本开发环境的了解. 小游戏场景制作相关知识. 基础语法讲析. sunlands-cow demo的讲解. 构建,发布.(h5, 微 ...

  4. Cocos Creator开发技术研究:微信小游戏中音效中断问题处理

    转载自麒麟子博客:https://qilinzi.blog.csdn.net/article/details/89488323 音效可谓是一个小游戏的灵魂了. 某些玩法离开了音效更是不可能,比如别踩白 ...

  5. Android应用小工具(窗口小部件)

    Widget是可以在其他应用程序被嵌入和接收定期更新的微型应用程序视图. 在创建一个应用程序窗口小部件,需要满足以下条件: AppWidgetProviderInfo--描述元数据为应用窗口小部件,如 ...

  6. linux实用小工具,Linux系统小工具使用大用途---1

    现在Linux平台下各种管理工具非常多,有的功能强大块头也不小,有的功能可以满足一般需求且块头很小,我自己一般比较喜欢后者.在这个系列文章中将给大家介绍一些我知道的Linux中的一些小工具,也欢迎大家 ...

  7. ppt上的倒计时小工具_办公小技巧:轻松玩转PPT秒针倒计时

    平时工作中许多场景会用到倒计时,比如数学课中老师让学生体验一下一分钟大约有多久,演讲比赛或体育赛事中的倒计时等等.我们不必浪费钱特意购买秒表,通过Fireworks和PowerPoint组合,可以轻松 ...

  8. win7倒计时桌面小工具_这些小工具,彻底解放了我的电脑桌面

    为了方便找到文件,我们都会习惯性得将文档都放在桌面上,一开始可能还好. 当文件夹.图片.视频文件各种素材堆积在一起以致于几乎满屏的时候,我们就开始难受了. 其实这样凌乱的桌面列表,是很影响我们工作效率 ...

  9. Windows中怎么下载桌面便签小工具 便签小工具简单使用教程

    Windows系统中,一般都有自带的记事小工具,是便利贴模样的便笺.便笺小工具功能非常简单,而且大多在电脑本地使用,且无设置提醒时间的功能.如果想要更多功能的便签,就需要下载第三方便签小工具. 如果要 ...

最新文章

  1. 十代i7前端总线频率_七彩虹Z490 Vulcan X主板体验+i7-10700K超频测试
  2. Python从N个数中找到最大的K个数
  3. 澳国立计算机录取分数,澳洲出国:2018年澳洲国立大学对高考成绩的本科录取分数线(多图)...
  4. php 如何单独刷新模板,反馈一个x-admin模板的问题,点击左侧栏不会刷新右侧栏当前页面的问题,并提供解决方案。...
  5. 被劝退的准中年人日记——劝退后第一天
  6. Sublime Text 3 汉化
  7. 网络协议端口号说明(转)
  8. Python获取网络中的存活主机以及哪些主机是Linux
  9. oracle backup exec,通过Backup Exec实施Oracle灾难恢复
  10. 3D建模最常用的是那三款软件?
  11. 超详细html5登录注册页面总结
  12. Linux 基本命令入门
  13. 3D建模和3D渲染吃什么硬件?专业图形显卡和游戏显卡区别
  14. 060 steam挂卡
  15. mbp使用brew安装unrar
  16. 践行社会责任的路上,中概股们看到了怎样的风景?
  17. 树莓派3B安装64位操作系统(树莓派无需连接显示器键盘鼠标)
  18. openldap 集成 sssd
  19. android不能启动rom服务,基于uniapp开发的apk不能正常在android10上启动运行
  20. 重装系统lol登录服务器,LOL无法登录的彻底解决方法

热门文章

  1. 河南理工大学大学计算机基础知识点,河南理工大学 2008-2009 学年第 1 学期 《大学计算机基础》答题纸(A卷).doc...
  2. 常用的利率定价 - jason的文章
  3. 建筑力学与结构【1】
  4. UUID 全世界的唯一id!(唯一的接口标识符)
  5. CSS:outline的用法,用outline实现镂空效果
  6. 自媒体运营4个超实用的网站,速速收藏起来
  7. 1695. 果壳游戏
  8. 为什么1byte=8bit?
  9. 测试只能干到35岁?35岁+的测试就会失业?
  10. 【天池龙珠计划寒假训练营】python学习笔记(四):利用Pandas分析美国选民总统喜好度