提前把需要使用的音乐音符节奏点规划到一张表或者是json文件里面,包含节奏点出现的时间类似:
times=
[
{“time”:5.45},
{“time”:6.25},
{“time”:6.45},
{“time”:7.25},
{“time”:7.45},
{“time”:7.75},
{“time”:7.95},
{“time”:8.25},
{“time”:8.3},
{“time”:8.35},
{“time”:8.4},
]
然后获取音乐的播放时间来和表的时间进行对比,当符合表里面的字符节点时间开始出现音乐节点:
update (dt) {
let timeNow=AudioManager.getMusicPlayTime(); //重点 获取音乐的播放时间
while(1&&this.isCanMove){
if(times.length===0){
return;
}
if(times[0].time-1>timeNow){
return;
}
let key= this.times.shift();
if(key.time-1<=timeNow){
// 可以处理相应的音乐游戏逻辑
}
}
}
以上都是处理别人介绍的开发简单音乐节奏游戏的一种方法;
记录一下;

2021-09-10 简单的音乐节奏游戏实现相关推荐

  1. unity 音乐节奏游戏_使用您当地音乐收藏的最佳节奏游戏

    unity 音乐节奏游戏 You can't have video games without music. Well, you can-the earliest games didn't have ...

  2. 10 简单的猜数字游戏[1] (10 分)

    东软学习小组:素人 简单的猜数字游戏是预先设置一个100以内的正整数作为被猜数,用户输入一个数对其进行猜测,需要你编写程序自动对其与被猜数进行比较,并输出猜测的结果.在本题中,被猜数设置为38.输入格 ...

  3. [源码和文档分享]基于Cocos2d-x实现的畜不及防鬼畜音乐节奏游戏

    1 开发环境 Window10 下 VS2015,server.jar 2 项目阐述 2.1 简介 这是一款类似节奏大师的游戏,结合 B 站上火爆且富有带感的鬼畜音乐,让玩家在游戏中挑战手速.准确性和 ...

  4. 《惢客创业日记》2021.09.15(周三)套路的最高境界

    今天,凉粉儿给我发了一段她想的关于惢客的宣传词:"你被套路过吗?想不再被套路吗?上惢客."总结一句话是"不被套路上惢客".我觉得能把惢客跟套路联系在一起,很贴切 ...

  5. 音乐、游戏、教育,谁是字节跳动的下一个“抖音”?

    务实且浪漫的字节跳动,不知何时才能找到下一个"抖音". 全文5809字,阅读约需11分钟 来源 | 亿欧网 文|王乙淇 编辑|张宇喆 7月1日,字节跳动被曝已将音乐升级为P1优先级 ...

  6. 简单分析几十个游戏案例

    文章目录 一. 介绍 二. 影响游戏体验的因素 三. 游戏能爆火的因素 1.影响游戏爆火因素的排名 2.玩游戏的两种经典心理 3.经典案例分析 Qq农场 植物大战僵尸 水果忍者 召唤神龙 羊了个羊 4 ...

  7. Unity Android 2021:用C#打造3D ZigZag赛车游戏

    Unity Android 2021 : Build 3D ZigZag Racing Game with C# MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch ...

  8. uniapp实现简单的音乐播放器功能

    uniapp实现简单的音乐播放器功能 问题描述: 创建并返回内部audio上下文来控制音乐播放 我是直接用scroll-into-view来实现的这个 <scroll-view scroll-y ...

  9. 2021年10月11月总结12月计划

    2021年10月11月总结12月计划 综合评价: 面子并不值钱.不要动不动就觉得伤自尊了.不要让面子问题成为自己的负资产.什么事情理性一些,做自己觉得最正确的事情,不要为了所谓的面子,而让自己吃亏,反 ...

最新文章

  1. windbg + sos 调试w3wp进程内存崩溃问题
  2. java+map对象判断空值_java判断map中是否存在指定对象
  3. gethostbyname() 函数说明
  4. 同时安装sql server和oracle导致系统启动变慢的解决方案
  5. docker run后台启动命令_Docker命令-docker run
  6. 自学 HTML 和 CSS,有哪些好的教材和网站教程推荐?
  7. java案例代码6-评委打分的模拟程序
  8. [转载]用户(User)和用户组(Grou…
  9. 计算机管理中无法格式化,Win7电脑无法格式化SD卡怎么办?
  10. 月球探测器中的计算机技术,月球探测器自主视觉导航技术的研究
  11. 201671030113 词频统计软件项目报告
  12. VMware虚拟机中Windows内存扩展
  13. Python数据分析之股票数据
  14. 详解节省计划,一文了解最云原生的成本优化方式
  15. Android应用性能优化系列视图篇——隐藏在资源图片中的内存杀手
  16. c语言加法器程序代码,利用EDA设计加法器和减法器并且附有程序代码的实验报告...
  17. 在虚拟机下安装配置Linux和Oracle
  18. 猿圈 题库_百度传课携手猿圈 接入题库及测评服务
  19. 我们无法创建新分区。【错误:0x80042468】
  20. 查看linux服务器的品牌和型号

热门文章

  1. 预训练模型与传统方法在排序上有啥不同?
  2. 信息论知识——基础梳理
  3. 神经网络 c++ 源码 可以直接复制运行,提供数据集,操作简单,最少仅需4行代码
  4. 回归分析预测技术介绍
  5. linux的Netstat命令详解
  6. 程序养身:初学者如何学瑜伽
  7. 思科系统命令行输入快捷键
  8. redis安装、持久化、数据类型、常用操作、操作键值、安全设置、慢查询日志、存储session、主从配置、集群介绍、集群搭建配置、集群操作,php安装redis扩展...
  9. 网址二维码API接口
  10. 知因智慧任亮:用知识图谱构建清晰的“产业世界”,做中国最大的产业链金融AI赋能运营商丨Xtecher 封面