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

阿冷上学 2024-01-29 15:37:14

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

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

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

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

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

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

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

0 评论: 0 阅读:1