Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03452.jsonl.gz/865

Das Problem ist, dass Director die Datei nicht einbettet, sondern nur verknüpft. Und das Problem dabei ist, dass Director standardmässig keine relativen Pfade, sondern absolute benutzt.
Wenn Du also eine Datei importierst legt Director eine Pfad fest wie:
Festplatte:Ordner1:Ordner2:Unterverzeichnis:film.mov
Da er im Internet Deine Festplatte nicht findet, findet er auch den Film nicht.
In solche Fällen kannst Du den @-Operator benutzen, um die externe Datei zu verknüpfen: @:undjetztdenganzen:Pfadnamen:blabla.dateiendung
"@:" legt den Pfad zum aktuellen Ordner fest, in dem sich Dein .dir-file, Projektor oder Shockwave-Film befindet.
Oder Du benutzt den Befehl: theMoviePath oder einen absoluten Link wie "http://www.deinedomain.com/verzeichnis/film.mov"
Aber erst probier mal folgendes:
Schmeiß den Film auf Deinen Webserver, gehe auf importieren und gehe auf "Internet". Gib die URL für den Film ein und klicke auf importieren
Ansonsten spielst Du den Film per Lingo-Script ab.
z.B. als Verhalten für einen Platzhalter-Sprite
on beginSprite me
myurl = "http://www.meinedomain.com/verzeichnis/film.mov"
myMemb = put findEmpty
importFileInto(member myMemb, myurl)
sprite(the spriteNum of me).member = myMemb
end beginSprite
Achtung! Habe gerade weder den Import, noch das Script testen können, da mir zur Zeit Director immer abkackt (Liegt an meinem System). Wenns nicht funzt mußt Du nochmal posten, hoffe dass ich morgen mein System wieder am laufen habe.
grüsse
Christof
als Antwort auf: [#37235]