Publisher | Chippalrus |
---|---|
File size | 103.54MB |
Number of files | 28 |
Latest version | 1 |
Latest release date | 2021-04-13 08:35:14 |
First release date | 2021-04-13 08:35:14 |
Supported Unity versions | 2018.4.2 or higher |
Playlist P
by Chippalrus
REQUIREMENTS:
- TextMesh Pro (TMP) is required.
- Canvas / EventSystem
DETAILS:
A very basic playlist player with basic functionalities.
Only plays sound files from a directory or a basic playlist file.
- Basic M3U / M3U8 Playlist support
- As long sound files in playlist are are direct paths
( /dir/file.mp3 or http://domain.com/file.mp3 )
- GOOGLE DRIVE API support
- API Key is required to use this functionality
( Create your own from https://console.cloud.google.com/apis/ )
- Uses filename as track name display
- Filters unsupported file types
- DOES NOT READ FILE METADATA
( NO ALBUM ART, NO TRACK NAME.. ETC )
SUPPORTED AUDIO FORMATS:
- MP3
- OGG
- WAV
- AIF / AIFF
- MOD
- IT
- S3M
- XM
SETUP: 1) Install or Import TextMesh Pro (TMP)
If there is a TMP Importer prompt
Press "Import TMP Essentials"
**** TMP IS REQUIRED FOR THIS TO WORK ****
2) Drag prefab into scene with Canvas/EventSystem
**** CANVAS/EVENTSYSTEM IS REQUIRED FOR THIS TO WORK ****
CONTROLS:
Basic media player functions
- Stop, Play, Pause, Previous, Next, Volume Control
- Shuffle, Repeat
SETTINGS COG:
- Top left corner
- Opens playlist / directory path the music files.
LOCAL DIRECTORIES:
1) To switch to using local directories, make sure Google Drive logo is greyed out.
2) Simply input local directroy path (or playlist file path) into the "Path / ID" text field
3) You can leave "API Key" text field blank; The player ignore it anyway.
GOOGLE DRIVE:
1) To switch to using Google Drive, make sure the Logo is in colour, or it will continue using local directories.
2) To use Google Drive you must have an API Key with GoogleDriveAPI ( https://console.cloud.google.com/apis/ )
3) Simply add the Shared Directory ID in the "Path / ID" text field.
4) Add your API Key to the "API Key" text field.
Check Example.scene for details and setup if there are any issues
EXTRAS:
You can adjust the UI scale via:
-> PlaylistP
-> Canvas_Menu -> Canvas Scaler
If you want to change how it looks, go through each of the UI elements:
-> PlaylistP
-> Canvas_Menu
-> Container
by Chippalrus
REQUIREMENTS:
- TextMesh Pro (TMP) is required.
- Canvas / EventSystem
DETAILS:
A very basic playlist player with basic functionalities.
Only plays sound files from a directory or a basic playlist file.
- Basic M3U / M3U8 Playlist support
- As long sound files in playlist are are direct paths
( /dir/file.mp3 or http://domain.com/file.mp3 )
- GOOGLE DRIVE API support
- API Key is required to use this functionality
( Create your own from https://console.cloud.google.com/apis/ )
- Uses filename as track name display
- Filters unsupported file types
- DOES NOT READ FILE METADATA
( NO ALBUM ART, NO TRACK NAME.. ETC )
SUPPORTED AUDIO FORMATS:
- MP3
- OGG
- WAV
- AIF / AIFF
- MOD
- IT
- S3M
- XM
SETUP: 1) Install or Import TextMesh Pro (TMP)
If there is a TMP Importer prompt
Press "Import TMP Essentials"
**** TMP IS REQUIRED FOR THIS TO WORK ****
2) Drag prefab into scene with Canvas/EventSystem
**** CANVAS/EVENTSYSTEM IS REQUIRED FOR THIS TO WORK ****
CONTROLS:
Basic media player functions
- Stop, Play, Pause, Previous, Next, Volume Control
- Shuffle, Repeat
SETTINGS COG:
- Top left corner
- Opens playlist / directory path the music files.
LOCAL DIRECTORIES:
1) To switch to using local directories, make sure Google Drive logo is greyed out.
2) Simply input local directroy path (or playlist file path) into the "Path / ID" text field
3) You can leave "API Key" text field blank; The player ignore it anyway.
GOOGLE DRIVE:
1) To switch to using Google Drive, make sure the Logo is in colour, or it will continue using local directories.
2) To use Google Drive you must have an API Key with GoogleDriveAPI ( https://console.cloud.google.com/apis/ )
3) Simply add the Shared Directory ID in the "Path / ID" text field.
4) Add your API Key to the "API Key" text field.
Check Example.scene for details and setup if there are any issues
EXTRAS:
You can adjust the UI scale via:
-> PlaylistP
-> Canvas_Menu -> Canvas Scaler
If you want to change how it looks, go through each of the UI elements:
-> PlaylistP
-> Canvas_Menu
-> Container