Définir le pitch audio Cette action peut être utilisée pour définir la hauteur d'un son. Vous fournissez l'élément audio à partir de l'arborescence des ressources, puis vous lui attribuez la hauteur de son souhaitée, et toutes les autres occurrences de ce son que vous jouez auront leur hauteur modifiée. Cependant, cette action ne modifie pas la hauteur du son en cours de lecture et doit être utilisée avant d'utiliser l'action Lire le son pour le son.
La valeur de hauteur est un multiplicateur de hauteur, en ce sens que la valeur d'entrée multiplie la hauteur actuelle par cette valeur, de sorte que la valeur par défaut 1 ne change pas, tandis qu'une valeur inférieure à 1 réduit la hauteur et supérieure à 1 pas. Il est préférable d'utiliser de petits incréments pour cette fonction car toute valeur inférieure à 0 ou supérieure à 5 peut ne pas être audible de toute façon. Il convient de noter que la modification totale de la hauteur autorisée est limitée à (1/256) - 256 octaves, de sorte que toute valeur supérieure ou inférieure ne sera pas enregistrée.
NOTE: La valeur bloquée donnée ci-dessus est ce à quoi GameMaker Studio 2 tente de GameMaker Studio 2 la portée, mais cette valeur n'est pas garantie sur toutes les plates-formes cibles. iOS, par exemple, se fixe à (1/256) - 8, vous devrez donc expérimenter sur chaque plate-forme cible et avoir différentes versions d'une ressource sonore, chacune pré-décalée, si vous avez besoin de valeurs d'octave supérieures ou inférieures.

Argument La description Sound La ressource sonore pour définir la hauteur de pitch La hauteur pour définir le son (la valeur par défaut est 1)

Le code de bloc d'action ci-dessus obtient d'abord la hauteur du son donné et le stocke dans une variable locale temporaire. Il vérifie ensuite si une touche est pressée, et si une touche est détectée, la valeur de la hauteur est vérifiée pour voir si elle est inférieure à 2. Si c'est le cas, alors le son est stoppé, la variable de hauteur a été ajoutée à 0.1, et alors cette variable est utilisée pour redéfinir la hauteur du son avant qu'il ne soit joué.