Granberg Skrevet 26. mai 2007 Del Skrevet 26. mai 2007 Driver å lager et spill i Delphi 7. Jeg er veldig nå på Delphi så jeg trenger litt hjelp. Det jeg ikke får til er å få programmet til å spille av en lyd (wav/mp3 fil) når man trykker på en vanlig knapp.. Prøvde meg fram med sånn ole container men måtte dobbelt klikke på containeren for å få lyd, og lyden fortsatte selv etter spillet ble avslutta Noen tips? Lenke til kommentar
tasle Skrevet 27. mai 2007 Del Skrevet 27. mai 2007 Hvis du bruker uniten MMSystem, så inneholder den en prosedyre som heter PlaySound, brukes slik: PlaySound ('c:\lyder\alarm.wav', 0, SND_FILENAME + SND_ASYNC); c:\lyder\alarm.wav er bare et eksempel. SND_ASYNC betyr at programmet ikke venter til lyden er ferdigspilt. Hvis programmet skal vente på at lyden er spilt ferdig før det fortsetter, kan du bruke SND_SYNC. Lyd i en "uendelig løkke" i bakgrunnen: PlaySound ('EnLydFil.WAV', 0, SND_LOOP + SND_ASYNC); Lenke til kommentar
Granberg Skrevet 28. mai 2007 Forfatter Del Skrevet 28. mai 2007 Hvis du bruker uniten MMSystem, så inneholder den en prosedyre som heterPlaySound Takker for svar! Men hva er MMSystem? Har forstått det sånn at det er en komponent man må laste ned og innstallere i Delphi? Stemmer det og hvor får man eventuelt lasta den ned gratis ? Lenke til kommentar
hjahre Skrevet 28. mai 2007 Del Skrevet 28. mai 2007 Hvis du bruker uniten MMSystem, så inneholder den en prosedyre som heterPlaySound Takker for svar! Men hva er MMSystem? Har forstått det sånn at det er en komponent man må laste ned og innstallere i Delphi? Stemmer det og hvor får man eventuelt lasta den ned gratis ? 8726799[/snapback] MMSystem er en unit i delphi, eller en fil med mange prosedyrer og funksjoner. MMSystem skal følge med alle utgavene av delphi, og du skal ikke trenge å laste den ned for seg selv. For å bruke MMSystem må du inkludere den, og det gjør du ved å sette den under USES (enten helt øverst, eller under implantation, men da må du legge til uses sjøl og skrive MMSystem etter det) se eksempel her: Uses Windows, System, SysUtils..., MMsystem; ... type ... var ... implantation .... end. Håper dette hjalp Lenke til kommentar
Granberg Skrevet 29. mai 2007 Forfatter Del Skrevet 29. mai 2007 Japp nå funker det Lenke til kommentar
hjahre Skrevet 29. mai 2007 Del Skrevet 29. mai 2007 Bra det funker da Men hva slags spill er det du lager? er bare nysgjerrig Lenke til kommentar
Granberg Skrevet 29. mai 2007 Forfatter Del Skrevet 29. mai 2007 (endret) Prøver å lage noe ala Myst EDIT: Ble et litt mørkt og dårlig bilde, pluss at jeg har endra på et par ting siden jeg laga det bildet. Kan komme med nyere bilder hvis det er interessant Endret 29. mai 2007 av Granberg Lenke til kommentar
hjahre Skrevet 29. mai 2007 Del Skrevet 29. mai 2007 Det så bra ut det gleder meg til å se sluttresultatet Men du kan prøve å bruke OpenAL, har ikke noe erfaring med det, men der kan man spille av lyder i et 3d-univers veit jeg, har lyst til å prøve å fikle litt med det Lager du alt sjøl? hva bruker du, DirectX, OpenGL? Lenke til kommentar
Granberg Skrevet 29. mai 2007 Forfatter Del Skrevet 29. mai 2007 Takk for det Har akkurat lasta ned OpenAL, så jeg skal teste det ut når jeg kommer hjem på den datan jeg har spillet på Lager alt selv ja, bruker Sketch Up 6 og Delphi 7 stort sett. I tillegg driver jeg å prøver ut forskjellige programmer til lyd-mixing Lenke til kommentar
hjahre Skrevet 29. mai 2007 Del Skrevet 29. mai 2007 Det virker som om det kan bli et bra spill Gleder meg til å se resten når du kommer med en beta Har lagd noen spill sjøl også de på en annen tråd her i forumet, nemlig denne: https://www.diskusjon.no/index.php?showtopic=758489 Har litt lyst til å lage det romskipspillet om til 3d Og da skal jeg lage alt fra bunn av, syns det er så gøy blir sikkert ikke så bra, men skal hvertfall prøve Skal selvfølgelig bruke OpenGL Lenke til kommentar
Granberg Skrevet 30. mai 2007 Forfatter Del Skrevet 30. mai 2007 Det virker som om det kan bli et bra spill Gleder meg til å se resten når du kommer med en beta Har lagd noen spill sjøl også de på en annen tråd her i forumet, nemlig denne: https://www.diskusjon.no/index.php?showtopic=758489 Har litt lyst til å lage det romskipspillet om til 3d Og da skal jeg lage alt fra bunn av, syns det er så gøy blir sikkert ikke så bra, men skal hvertfall prøve Skal selvfølgelig bruke OpenGL 8735842[/snapback] Ser stili ut Kan bli bra det Forresten, noen som vet hvordan man spiller av video? Finnes det noe kode for det ? Lenke til kommentar
hjahre Skrevet 31. mai 2007 Del Skrevet 31. mai 2007 Håper nå på at det blir bra:) Veit desverre ikke om noen annen måte å spille av video på annet enn å bruke enten TMediaPlayer eller WindowsMediaPlayers ActiveX-kontroller. Håper du får til videoen:) Det kan hende du må skrive egen kontroller for å vise video hvis du vil ha det mer implantert Lenke til kommentar
Format71 Skrevet 31. mai 2007 Del Skrevet 31. mai 2007 Har vel allerede sagt at spillutvikling ikke er min greie, men dere bør nok absolutt ta en titt på DirectX. Er nok muligens litt tungt å komme i gang, men når dere først er i gang tror jeg dere ville fått masse hjelp fra den kanten. Bl.a. til å spille av video... -Vegar Lenke til kommentar
Granberg Skrevet 2. juni 2007 Forfatter Del Skrevet 2. juni 2007 DirectX hadde jo vært noe.. Men har nå brukt ganske lang tid på å lage en 3D tegning i Sketch Up av området der spillet skal foregå, så er det noen mulighet for å legge tegningen inn i DirectX ? Ellers så kan jeg jo kanskje prøve DirectX til en eventuell fortsettelse på spillet Lenke til kommentar
Granberg Skrevet 12. juni 2007 Forfatter Del Skrevet 12. juni 2007 lurte på en ting, er det mulig å få avspilt en olecontainer(inneholder avi-film) ved å trykke på en vanlig knapp? finnes det kode for det? har prøvd mye men ingen ting funker Lenke til kommentar
Hobbyhorse73 Skrevet 9. august 2007 Del Skrevet 9. august 2007 lurte på en ting, er det mulig å få avspilt en olecontainer(inneholder avi-film) ved å trykke på en vanlig knapp? finnes det kode for det? har prøvd mye men ingen ting funker 8841912[/snapback] Da kan du bruke samme unit for å avspille lyd. Uniten MMSystem inneholder det du trenger der også. Men jeg husker ikke hvordan i farta. Ellers så kan du bruke komponenten MPlayer. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå