Dźwięk w Roblox jest tworzony z obiektu Sound. Dźwięki mogą być pozycjonalne, takie jak dźwięk wodnego wodospadu, lub uniwersalne dla wszystkich graczy. Ten samouczek pokaże ci, jak utworzyć uniwersalny dźwięk do odtwarzania muzyki tła.
Gra na muzyce
Możesz zamieścić muzykę lub otrzymać ją z rynku, która zawiera tysiące darmowych utworów do użycia. Dla tego samouczka potrzebujesz identyfikator zasobu muzyki.
Podstawowymi krokami jest kopiowanie ID zasobu, utworzenie obiektu Sound i użycie skryptu do odtwarzania muzyki.
Ustawienia dźwięku
Jeśli obiekt dźwiękowy jest powiązany z częścią, dźwięk będzie emitowany z jego pozycji. Jeśli obiekt dźwiękowy jest powiązany z SoundService , zagra w każdym punkcie w grze światowej. To czyni SoundService idealnym do przechowywania muzyki tła.
W SoundService wstaw obiekt Dźwięk nazyający się Muzyka tła .
W nowo utworzonym dźwięku znajdź właściwość SoundId . Wklej wcześniej skopiowany ID dźwięku (lub użyj jednej z poniżej) i naciśnij Enter.
Testuj, czy dźwięk działa poprzez kliknięcie przycisku Podgląd.
Oto kilka przykładowych ID muzycznych, które możesz użyć:
- Grzmotliwy Org / Dungeon - rbxassetid://1843463175
- Upbeat Electronica - rbxassetid://1837849285
- Wielka Fantazja - rbxassetid://1848183670
Grając piosenkę
Muzyka tła może być odtwarzana w grze poprzez skrypt.
W StarterPlayer > StarterPlayerScripts , utwórz lokalny skrypt nazyający się 1>MusicPlayer1>.
W skrypcie utwórz zmienne, aby SoundService i BackgroundMusic obiekt.
local SoundService = game:GetService("SoundService")local backgroundMusic = SoundService.BackgroundMusicDźwięki odtwarzane są przy użyciu funkcji Play. W nowej linii wzywaj go na zmiennej backgroundMusic.
local SoundService = game:GetService("SoundService")local backgroundMusic = SoundService.BackgroundMusicbackgroundMusic:Play()Sprawdź grę i potwierdź, że muzyka jest słyszalna.
Właściwości dźwięku
Obecnie muzyka nie jest pętli. Ponadto oryginalny plik dźwiękowy może być zbyt głośny dla muzyki tła. Te ustawienia można zmienić poprzez dwa właściwości.
W tle muzycznym właściwościach, włącz Looped aby być na .
Zmniejsz Głośnik do około 0,25.
Po zakończeniu tego projektu użyj skrypt, aby wdrożyć inne funkcje w muzyce. Na instancja, spróbuj użyć skryptu, aby mieszać piosenki w soundtracku lub grać piosenki w różnych obszarach twojego świata gry.
Dla więcej na temat dźwięków i muzyki tła, zobacz Audio.