14. april 2002 - 00:56Der er
12 kommentarer og 1 løsning
Eksternt sound object?
Jeg skal have et længere stykke musik til at køre på et site jeg laver. På grund af et kompromis med musikeren kan jeg ikke tvinge kbps til under 80 - og 128 vil være at foretrække.
Det gør selvfølgelig at sitet vil fylde en krig - hvilket jo ikke går. Derfor vil jeg gerne loade det eksternt, efter selve sitet er hentet, og derefter afspille det.
Nu tænkte jeg så på, om der er nogen mulighed for at loade en ekstern .swf med musikken i og attache den lyd til et object i min main movie?
Lige nu kan jeg ikke greje hvordan man skaber et sound object i min main movie, og samtidigt attacher en sound fra en ekstern loadet .swf. Jeg styrer lyden forskellige steder til volume, pan etc. - og så skal det jo gøres gennem et sound object.
Da jeg skal eksportere til Flash 5 går det ikke at udnytte MX.
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
Lav en preloader, som loader hele siden inden den fortsætter med din film
Brug funktionen load movie, når du bruger load movie vil den først begynde at loade den pågældende movie til filmen indertræder i den frame hvor du har indsat loadmovie funktionen
Du har desværre ikke helt forstået mit problem. Det er hverken preloaders, loddmovies eller lignende - men det at jeg skaber et sound object. Det object skal attache en sound fra en anden swf, og dér er problemet.
Alstå noget lignende denne idé:
var mySound= new Sound(); mySound.attachSound( og her skal der så refereres til en eksternt liggende .swf ); mySound.start(0, 999);
Jeg forhøjer lige til 60 pts - for dette må helt sikkert betegnes svært.
Jeg forklarer mig lige lidt bedre. Spørgsmålet går egentligt på én af to løsninger, som jeg ser det.
1. Kan det være muligt, at loade en ekstern .swf der kun indeholder én lydfil og linke den til min main time-line, hvormed det er muligt at attache lyden til et sound object?
På den måde er kan jeg nemlig styre sound panning etc. på selve lydobjectet. Som jeg gør det nu ligger filen linket fra mit library - men bliver derfor loadet med selve main sitet. Jeg ønsker at påbegynde en loadMovie så snart min primære fil er hentet, altså efter dens preloader hvor intro'en går igang.
2. Hvordan / kan det være muligt at styre start/stop, panning værdierne, lydstyrke etc. stadig på en lyd i en ind-loadet ekstern .swf? Altså på en eller anden smart vis undgå at benytte et sound object og stadig kunne påvirke parametrerne?
På grund af kvaliteten vil jeg gerne undgå at streame lyden. Ligeledes skal det være med Flash 5 kommandoer / features.
Jeg håber virkelig nogen kan hjælpe mig med at klare dette problem.
Det er måske her, at du ikke kan referere til de rigtigt i attactSound()? Kan du så ikke bare lægge dit sound-objekt ind i din eksterne .swf og så lave et link til dette objekt i _level0?
Det lyder som om du har fundet en løsing, men jeg kan ikke lige referere til det eksterne object. Det virker i hvert fald ikke som normale variabler eller lignende.
Barklund, har du tid til at forsøge dig frem og fortælle mig præcist hvordan? Det vil jeg seriøst være super glad for!
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.