Use sounds and music in ink
The ink + Pixi’VN integration introduces a "# script" that allows you to use the sounds and music. To do this, you need to use the following syntax:
# + [operation] + sound + [alias] + [parameters]
Where:
#: It is a special character used by ink syntax for use a special script.[operation]: It is the operation that you want to execute with the sound element. The available operations are:[alias]It is the alias of the sound. The alias is a string that identifies the sound.- If the alias includes spaces, you must use double quotes.
[parameters]It is the parameters of the operation. The parameters depend on the operation.- If the parameters include spaces, you must use double quotes.
- If the parameters is a object, you must use the JSON format and the first character must be
\{and the last character must be\}. Example:\{ "volume": 100, name: "Music" \}
Play a sound in ink
You can use the play to play a sound in ink. To do this, you need to use the following syntax:
# + play + sound + [alias] + [parameters]
[parameters] (Optional): In theparametersyou must include the properties ofSoundPlayOptionsthat you want to set. Theparametersmust be set as follows:parameterName+SPACE+value. If thevalueis a string and includes spaces, you must use double quotes.
# play sound bird
Now the bird is singing.
# play sound bird volume 100
Now the bird is singing louder.Pause a sound in ink
To pause a sound in ink, you can use the pause operation. To do this, you need to use the following syntax:
# + pause + sound + [alias]
# pause sound birdResume a sound in ink
To resume a sound in ink, you can use the resume operation. To do this, you need to use the following syntax:
# + resume + sound + [alias]
# resume sound birdStop a sound in ink
To remove a sound in ink, you can use the stop operation. To do this, you need to use the following syntax:
# + stop + sound + [alias]
# stop sound birdChange the volume of a sound in ink
To change the volume of a sound in ink, you can use the volume operation. To do this, you need to use the following syntax:
# + volume + sound + [alias] + [number]
[number]: It is a number from 0 to 100 that corresponds to the volume you want to set.
# volume sound bird 100