login  Naam:   Wachtwoord: 
Registreer je!
 Forum

MP3 speler

Offline BNoise - 13/03/2006 17:57
Avatar van BNoiseNieuw lid Beste mensen

ik ben nu een tijdje bezig met mijn nieuwe portfolio-site, maar ik heb een klein probleempje; mijn ftp heeft een limiet van 3 MB, en ik wil graag een mp3-speler op mijn site. Ik gebruik deze tutorial: http://www.site...amp;id=393 (ja ik ben nog beginnertje in flash ;) ) Maar in die tutorial wordt een mp3 extern erbij gehaald, maar ik wil graag dat de mp3 IN de site wordt geladen. Ik heb al geprobeerd door op het frame te klikken (dan krijg je onderan Properties) en dan een mp3 selecteren. Dat werkt perfect, alleen dan werkt de volume-knop niet meer. Of moet ik misschien aan dit stuk actionscript iets veranderen?

  1. top = vol._y;
  2. left = vol._x;
  3. right = vol._x;
  4. bottom = vol._y+50;
  5. level = 50;
  6. //
  7. vol.onPress = function() {
  8. startDrag("vol", false, left, top, right, bottom);
  9. dragging = true;
  10. };
  11. vol.onRelease = function() {
  12. stopDrag();
  13. dragging = false;
  14. };
  15. vol.onReleaseOutside = function() {
  16. dragging = false;
  17. };
  18. //
  19. this.onEnterFrame = function() {
  20. if (dragging) {
  21. level = 50-(vol._y-top);
  22. } else {
  23. if (level>50) {
  24. level = 50;
  25. } else if (level<0) {
  26. level = 0;
  27. } else {
  28. vol._y = -level+50+top;
  29. }
  30. }
  31. endlevel = level * 2;
  32.  
  33. _root.geluid.setVolume(endlevel);
  34. };


b.v.d.!

Nogmaals, ik ben een beginnertje:)

7 antwoorden

Gesponsorde links
Offline furax - 13/03/2006 18:51 (laatste wijziging 13/03/2006 23:47)
Avatar van furax HTML beginner ben niet goed in fouten uit een code te halen, maar volgens mij moeten die ";" niet telkens na een afsluitende "}"



  1. top = vol._y;
  2. left = vol._x;
  3. right = vol._x;
  4. bottom = vol._y+50;
  5. level = 50;
  6. vol.onPress = function() {
  7. startDrag("vol", false, left, top, right, bottom);
  8. dragging = true;
  9. }
  10. vol.onRelease = function() {
  11. stopDrag();
  12. dragging = false;
  13. }
  14. vol.onReleaseOutside = function() {
  15. dragging = false;
  16. }
  17. this.onEnterFrame = function() {
  18. if (dragging) {
  19. level = 50-(vol._y-top);
  20. } else {
  21. if (level>50) {
  22. level = 50;
  23. } else if (level<0) {
  24. level = 0;
  25. } else {
  26. vol._y = -level+50+top;
  27. }
  28. }
  29. endlevel = level * 2;
  30. _root.geluid.setVolume(endlevel);
  31. }


verder denk ik dat je je volumeknop de instantienaam vol moet geven. onderaan bij properties dus...


vintage edit, niet miepen joh, die zet flash er ZELF achter als je uitlijnt ! 
Offline BNoise - 13/03/2006 19:43
Avatar van BNoise Nieuw lid Je begrijpt mijn vraag denk ik verkeerd.

Ik heb nu een mp3'tje ingeladen in flash: op mn frame klikken, onderaan bij properties mijn mp3 selecteren die ik eerder al heb geimporteerd naar de library.

Nu heb ik deze tut: (http://www.sitemasters.be/?pagina=tutorials/tutorials&cat=8& id=393) opgevolgd, ik wil nl. een volume knop.
Maaar, die tutorial werkt met een methode (mp3 extern gebruiken, je moet je mp3 dus ook uploaden) die ik liever niet wil gebruiken (wat ik wil is dat de mp3 IN mijn flash bestand wordt gestopt, zodat ik alleen mijn .swf hoef te uploaden)

hopelijk snap je het nu ;)
Offline vinTage - 13/03/2006 23:37 (laatste wijziging 13/03/2006 23:39)
Avatar van vinTage Nieuw lid Dat uploaden van een mp3 IN flash is nog een *dommer* idee, want dan zit de swf er ook nog bij, dus is het bestand groter...

Maar om toch op je vraag te antwoorden, je kan je mp3 gewoon in flash importeren naar de library, en dan export for AS aanvinken (in 1st frame).

En dan in de timeline de volgende as te gebruiken
geluid = new Sound(){
geluid.attachSound("naam van mp3 in de library")

Dan kan je de sound weer verder controllen via de functies in mn tut.


edit, ik weet uit mn kop niet of de flash player gaat emmeren over sandbox violation gedoe, maar anders kan je gewoon mn tut helemaal gebruiken en het sound van een ander adres afhalen (je isp bandruimte oid), dan zit je wss ook niet te donderen met die ftp.

btw 3mb limiet ? 



Offline Damage - 14/03/2006 11:36
Avatar van Damage PHP interesse 10 euro permaand  geen subdomainen en geen mysql of dergelijken 
Offline BNoise - 14/03/2006 15:46
Avatar van BNoise Nieuw lid Bedankt, maar ik heb al een andere oplossing gevonden 

En om op die rare ideeen die bij jullie omhoog komen terug te komen; met 3 MB limiet bedoelde ik dat ik geen bestanden groter dan 3MB kan uploaden. Ook omdat ik bij een gratis bedrijf een accountje heb wordt mp3 niet geaccepteerd, daarom wilde ik mijn mp3 IN de .swf hebben.
Offline Duikboot - 14/03/2006 16:44
Avatar van Duikboot Grafische gevorderde Kun je die mp3tjes dan niet gewoon als losse .swf bestandjes opslaan (dus van MP3 naar SWF converteren op de een of andere manier) en die laten openen in Flash? Zo word dat wel vaker gedaan.
Offline vinTage - 14/03/2006 18:19
Avatar van vinTage Nieuw lid Nogmaals, als je een mp3 IN flash zet word het bestand groter, omdat je dan EN de swf hebt EN de mp3..

@topicstarter, fijn dat je je bevindingen ook even meedeelt..
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.194s