The Sound Player script displays sounds contained in the object's contents on touch in a
multi-page menu. Upon selecting a sound, it plays it. It already tries to play the sounds
on the current menu page with a very low volume to preload them fast. Additionally, it
tries to send a message to the Sound Preloader script for proper preloading.
The Preloader script is necessary because sound preloading causes significant delay in
the calling script. It is also available - standalone or as a bundle with this Player
script, but not included in this package.
Sound names must not be longer than 24 characters. They should be no longer than ~14
characters so they can be displayed completely in the menu.
The sounds are guaranteed to stop, they are stopped by a timer after playing ends so they
don't get triggered again.
The Sound Player script is full perm. It's licensed under the BSD license with the
addition that it must not be resold or otherwise given away standalone in parts or as
whole. It can be used in your creations as long as these license conditions are met.
Please use the original scripts, keeping script name and creator intact, and remember to
change script permissions to copy or transfer only before you put your products on sale.
To update or redeliver a product, wear the included Updater and follow the instructions.
Store policies and info about custom scripting at my MP store and the inworld terminals.
- Plays sounds on touch
- Menu-driven, multi-page
- Simple preloading of sounds in menu
- Guaranteed stopping of sounds
- Full perm, BSD license