Sound.duration/position [MX]

Tobias Menzel

Erfahrenes Mitglied
Hallo,

Vielleicht kann mir jemand helfen:

Für einen kleinen Player, den ich erstelle, muss ich die Länge (und aktuelle Position) eines extern geladenen Sounds (mit loadSound(URL, stream)) auslesen.
Flash gibt mir aber (in Player 6 und 7) für die beiden Funktionen (Sound.duration und Sound.position) jeweils [undefined] zurück...

Kann es sein, dass diese Funktionen nur bei eingebetteten Soundobjekten funktionieren (Bibliothek)? Allerdings werden beide Werte (duration und position) im Debugging (Variablen anzeigen) korrekt angezeigt...
 
Danke erstmal - ist ein super Script...

... aber soweit ich das sehen kann, wird dort auch die Position eines Soundobjektes ausgelesen (z.B. pausePos = MySound.position/1000; ).
Warum das bei mir nicht klappen will, ist mir nach wie vor etwas schleierhaft - aber ich werde das ganze noch etwas weiter zerpflücken, und hoffentlich den entscheidenden Unterschied finden..
:)
 
Alles klar, ich habe den Fehler gefunden:

Verwende ich die Funktionen duration und position ohne abschließende Klammern, funktioniert alles, wie es sollte!

[aber da soll man mal drauf kommen - normalerweise besteht Flash fetischistisch auf das Vorhandensein der Klammern bei allen Funktionen]

Danke nochmal!
 
Zurück