首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

简易钢琴:脚本不复杂,能够演奏需要乐理的加持

简易钢琴:脚本不复杂,能够演奏需要乐理的加持

这个脚本比较简单,角色也比较单一。难点在于编程的原理上,更难得在于音乐的乐理上。脚本运行起来后,就可以利用键盘弹钢琴了,按到的琴键会在外形上产生变化。

我们先设置一个琴键,其他的稍后设置,修改脚本参数就可以了。首先我们定义琴键和音符,随后设置的是角色大小上的一点点变化。看着很简单,编程原理确实简单。

那么琴键是怎么定位的呢?那就要借助编程猫的音符编辑器。确定好音符之后,点击确定就可以了。

具体的设置可以参考下面这个设置。A键设置为40,B键设置为42,S键设置为44,D键设置为45,J设置为47,K设置为49,L键设置为51。复制A键的脚本复制到其他角色修改参数就可以了。

​照理说,脚本编辑到这里就可以利用键盘进行演奏了。毕竟是简易版。所以,音符不全是不可避免的。如果钢琴乐理精通的话,还可以自己试着演奏一曲。当然,我们也可以利用编程,根据乐谱,让脚本自己去演奏。不过,过程比较繁琐。

为了编程简化脚本,可以把7个音符设置为定义函数,这样,在编辑乐谱的时候就会简化许多程序,不用去考虑音符对应的是键盘哪个按键的问题了。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OUff_lOEJVX-af95E2F9Pn6w0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券