Hoi,
also du hast da ein Bibliotheksproblem.
Du attachst aus deiner soundnavi.swf heraus den Sound "myMuzak".
Diesen lädst du also im Prinzip aus deiner Bibliothek.
Lädst du nun deine soundnavi.swf in einen anderen Film hinein,
so wird die Bibliothek nicht übernommen!
Beim Laden des Sounds wird also der Sound mit Verknüpfung "myMuzak"
in der Bibliothek gesucht - aber nicht _gefunden_!
Kopierst du nun beispielsweise mal deinen Sound aus der Bibliothek
deiner soundnavi.swf in die Bibliothek deiner hauptfilm.swf, so wirst
du sehen, nachdem du besser nochmal überprüft hast, ob die Verknüpfung
beibehalten wurde, dass dein Sound nun von dort auch geladen werden kann.
Die Dateigröße des exportierten Filmes bleibt dabei natürlich nicht die gleiche wie vorher.
Die wird sich nämlich bei deiner hauptfilm.swf vergrößern - in deinem Beispiel zwar
nicht sehr stark, aber im Prinzip geht ja der komplette Effekt des Preloadens dabei
verloren - logisch, oder?
Da weiß ich allerdings nicht so genau, wie du das Preloaden so genau erhalten kannst,
ohne das Attaching-Prinzip aufzugeben.
Die Lösung wäre nämlich, den Sound nicht in der Bibliothek deines Filmes soundnavi.swf
liegenzulassen und zu attachen, sondern diesen eben schon in die Zeitleiste zu integrieren.
Also im Prinzip schon genau festlegen, an welcher Stelle dein Sound abgespielt wird.
Sollte ja aber nicht das Problem sein, da du ja das ganze eh nur als Sound-Film
nutzt und die Zeitleistengröße da ja nicht irgendwie beeinträchtigt wird...
(blöd zu beschreiben, was ich ausdrücken will
)
Naja, ich hofe jedenfalls, dass du grundlegend verstanden hast, was ich meine:
Besser nicht attachen, sondern schon direkt in die Zeitleiste integrieren.
Wie und ob das mit dem Attachen von reingeladenen Filmen geht, kann ich mir nochmal
durch den Kopf gehen lassen, bzw. versuchen irgendwoher als Antwort zu bekommen.
hth,
Geist