NXC dźwięki: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
Linia 20: | Linia 20: | ||
Przykłady zastosowania <code>PlaySound(acode);</code> są w zlinkowanym wyżej temacie, więc nie będę się powtarzać | Przykłady zastosowania <code>PlaySound(acode);</code> są w zlinkowanym wyżej temacie, więc nie będę się powtarzać | ||
+ | |||
+ | ==Odtwarzanie z pliku== | ||
+ | |||
+ | Służy do tego polecenie <code>PlayFile("Nazwa_pliku.rso")</code> | ||
+ | |||
+ | <pre> | ||
+ | task main() | ||
+ | { | ||
+ | PlayFile("Woops.rso"); | ||
+ | Wait(3000); | ||
+ | } | ||
+ | </pre> | ||
[[Category:Lego Mindstorms]] | [[Category:Lego Mindstorms]] |
Wersja z 09:41, 5 lut 2014
Opisując wcześniej NXC instrukcje warunkowe i pętle użyliśmy poleceń odnoszących się do dźwięków, teraz zostanie to dokładniej wyjaśnione.
Odgrywanie dźwięków
W temacie NXC instrukcje warunkowe i pętle użyliśmy polecenia PlaySound(acode);
przykładowo PlaySound(SOUND_DOUBLE_BEEP);
Poniżej lista aCode
aCode Resulting Sound cyfrowo SOUND_CLICK key click sound 0 SOUND_DOUBLE_BEEP double beep 1 SOUND_DOWN sweep down 2 SOUND_UP sweep up 3 SOUND_LOW_BEEP error sound 4 SOUND_FAST_UP fast sweep up 5
Można też posłużyć się cyframi od 0 do 5, np. PlaySound(1);
Przykłady zastosowania PlaySound(acode);
są w zlinkowanym wyżej temacie, więc nie będę się powtarzać
Odtwarzanie z pliku
Służy do tego polecenie PlayFile("Nazwa_pliku.rso")
task main() { PlayFile("Woops.rso"); Wait(3000); }