Spela anpassade importerade ljud i ett VEXcode V5-projekt

Att spela upp egna importerade ljud är en unik funktion i VEXcode V5-programvaran. Den här artikeln går igenom var och hur du importerar ljud till VEXcode V5, inställningarna som krävs för att säkerställa att ljuden spelas upp korrekt och en förklaring av hur kommandot "spela upp VEXcode-ljud" fungerar.

VEXcode V5-block

VEXcode V5 blockerar projekt som läser När det startas, spela VEXcode-ljudpil, kör framåt i 200 mm och spela sedan VEXcode-ljud game over.

VEXcode V5 Python

# Bibliotek importerar
från vex import *

# Börja projektkod
play_vexcode_sound("pil")
drivetrain.drive_for(FRAMÅT, 200, MM)
play_vexcode_sound("spel över")

VEXcode V5 C++

// Inkludera V5-biblioteket
#include "vex.h"

// Möjliggör enklare användning av VEX-biblioteket
med namnrymden vex;

int main() {
  playVexcodeSound("arrow");
  Drivetrain.driveFor(forward, 200, mm);
  playVexcodeSound("game over");
}

Välj bilden ovan för att förstora den.

Åtkomst till kommandot Spela upp VEXcode-ljud

Som standard visas inte kommandot spela VEXcode-ljud i verktygslådan på vänster sida av skärmen. Följande steg förklarar hur du aktiverar kommandot.

VEXcode V5-verktygsfältet med Arkiv-menyn öppen och Verktyg-undermenyn öppen. Alternativet Hantera VEXcode-ljud finns i undermenyn Verktyg och är markerat.

Navigera till Arkiv-menyn. Välj "Verktyg" och "Hantera VEXcode-ljud".

Anmärkning: den här bilden visar block i verktygslådan men processen är densamma för C++- och Python-projekt.

VEXcode V5 Hantera VEXcode-ljud-menyn som innehåller en lista över importerade ljud och deras filplatser. Menyn har också en kryssruta för att Aktivera VEXcode-ljud, och två knappar nedanför som visar Avbryt och Spara ljud.

Menyn Hantera VEXcode-ljud visas då.

VEXcode V5 Menyn Hantera VEXcode-ljud med kryssrutan Aktivera VEXcode-ljud markerad och markerad.

Markera kryssrutan för att aktivera kommandot spela VEXcode-ljud.

Funktionalitet i menyn Hantera VEXcode-ljud

Menyn Hantera VEXcode-ljud används för att lägga till ljud, redigera ljudnamn och ta bort ljud.

Lägg till ett ljud

VEXcode V5 Hantera VEXcode-ljud-menyn med nästa tomma rad i ljudlistan markerad. Den nya raden har ett utrymme för ljudets namn och ett annat utrymme för dess fil-URL.

Hitta en ledig rad.

VEXcode V5 Hantera VEXcode-ljud-menyn med nästa tomma rad i ljudlistan markerad och namnpilen inskriven.

Ange ljudnamnet i den tillhörande rutan "Namn".

När du anger ett nytt namn visas en tom rad under den aktuella raden.

VEXcode V5 Hantera VEXcode-ljud-menyn med nästa tomma rad i ljudlistan markerad. Namnet har ställts in på pil och den nya ljudfilens URL har angetts.

Klistra in den tillhörande ljudfilens URL i samma rad som det nya namnet.

VEXcode V5 Hantera VEXcode-ljud-menyn med knappen Spara ljud markerad.

När du är klar väljer du "Spara ljud".

VEXcode V5 Hantera VEXcode-ljud-menyn med knappen Avbryt markerad.

För att redigera menyn Hantera VEXcode-ljud, välj "Avbryt".

Spara ändringarna innan du trycker på "Avbryt" för att undvika att förlora några redigeringar.

Ta bort ett ljud

VEXcode V5 Hantera VEXcode-ljud-menyn med papperskorgsikonen bredvid det nya pilljudet markerat. Varje anpassat ljud har en papperskorgikon bredvid sig.

Klicka på papperskorgen för att radera ljudet som är länkat till den raden.

VEXcode V5 Menyn Hantera VEXcode-ljud med knapparna Spara ljud och Avbryt markerade.

Välj "Spara ljud" för att spara ändringarna eller "Avbryt" för att avsluta menyn.

Anmärkning: minst ett ljud måste alltid listas i tabellen. Papperskorgen-ikonen är gråtonad när bara ett ljud är kvar, för att säkerställa att ett ljud finns kvar.

Redigera ett ljud

VEXcode V5 Hantera VEXcode-ljud-menyn med det nya pilljudet markerat.

Du kan redigera ett ljuds namn eller filens URL genom att markera det.

VEXcode V5 Menyn Hantera VEXcode-ljud med knapparna Spara ljud och Avbryt markerade.

Välj "Spara ljud" för att spara ändringarna eller "Avbryt" för att avsluta menyn.

Ansluta till användar-/konsolporten

För att spela upp anpassade ljud i webbaserad VEXcode V5 behövs en anslutning till användarens/konsolens webbserieport. Den här andra porten behövs eftersom den första serieporten länkar V5 Brain till enheten för projektnedladdningar från en webbläsare.

VEXcode V5-verktygsfältet med den gröna hjärnikonen vald mellan ikonerna för kontrollenhet och nedladdning. Rullgardinsmenyn Hjärnan har en markerad knapp nedan som heter Anslut användare / Konsolens seriella port.

För stegvisa instruktioner om hur du ansluter V5 Brain till användar-/konsolporten, se den här artikeln.

V5 Brain är ansluten till en bärbar dator med en USB-kabel.

För att spela upp anpassade ljud MÅSTE V5 Brain vara ansluten till enheten via en USB-kabel medan den använder användarens/konsolens webbserieport.

Använda kommandot Spela upp VEXcode-ljud

Dra och bifoga eller skriv kommandot spela VEXcode-ljud till ditt projekt. För mer information om hur blocket fungerar, se hjälpen.

VEXcode V5-block

VEXcode V5 blockerar projekt som läser När det startas, spela VEXcode-ljud game over.

VEXcode V5 Python

# Bibliotek importerar
från vex import *

# Börja projektkod
play_vexcode_sound("game over")

VEXcode V5 C++

// Inkludera V5-biblioteket
#include "vex.h"

// Möjliggör enklare användning av VEX-biblioteket
med namnrymden vex;

int main() {
  playVexcodeSound("game over");
}

Välj bilden ovan för att förstora den.

Volymikon som indikerar att den bärbara datorns volym och högtalare används när ljud spelas upp.

Eftersom ljuden spelas upp via den anslutna enheten, se till att volymen är upp när du spelar upp ljud.

V5 Brain är ansluten till en bärbar dator med en USB-kabel.

Se till att V5 Brain förblir ansluten till enheten via en USB-kabel medan projektet laddas ner och körs.

Obs: Anpassade ljud lagras i VEXcode V5-projektet och fungerar så länge det specifika projektet laddas. Om VEXcode V5 är stängd eller ett nytt projekt laddas, kommer ljuden inte att fungera. Men när du laddar om den ursprungliga projektfilen kommer de anpassade ljuden att spelas upp igen som förväntat.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: