| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Oct 2003
Beiträge: 3
|
Ich möchte den Namen demo.mp3 aus einem Textfile beziehen und ihn dann in folgendes Script reinnehmen.. stop(); butt.onRelease = function() { mysound.loadSound(host add "demo.mp3", true); gotoAndStop("start"); }; Stelle mir das irgendwie so vor... stop(); butt.onRelease = function() { _root.action.loadVariables("sound.txt"); mysound.loadSound(host add soundfile, true); gotoAndStop("start"); }; Kann mir da jemand mal sagen was ich falsch mache? Thanks |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Aug 2003 Ort: Zürich
Beiträge: 120
|
deine textdatei sollte so ausschauen: soundname=demo.mp3 .... und deine loadVariables sollte den text auch irgendwo ablegen können, definier am einfachsten ein unsichtbares textfeld (dynamisch) mit dem dem variablen(!)namen "soundname". dann: ActionScript:
|
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Oct 2003
Beiträge: 3
|
Ich hab da mal ein bisschen weitergeübt, und das dynamische Textfeld gemacht und es soundname getauft. den Code habe ich auch angepasst aber es gibt mir folgenden Fehler aus.. Error opening URL "file:///C|/Dokumente%20und%20Einstellungen/Desktop/Flash%2Dtutorial/testarea/NaN" und so sieht der Code jetzt aus.. stop(); butt.onRelease = function() { _root.soundname.visible = false; _root.soundname.loadVariables("sound.txt"); mysound.loadSound(host+soundname, true); gotoAndStop("start"); }; Das Textfile heisst sound.txt ist mit unicode gespeichert und drin steht soundname=demo.mp3 das demo.mp3 liegt im selben verzeichnis wie sound.txt und das .swf-File Bin ein totaler Anfänger, kann es sein dass das dynamische Textfeld am falschen Ort liegt, oder och es nicht richtig anspreche? |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Aug 2003 Ort: Zürich
Beiträge: 120
|
das gibts 2 probleme: 1) das Textfile wird geladen und dann sofort danach der sound. das textfile ist mit sicherheit noch nicht fertig geladen, wenn der sound schon versucht zu starten 2) deine movieclip struktur ist etwas wirr bevor ich jetzt hier lang anfang zu erklären, hab ich dir ein fla mit angehängt in dem alles genau erläutert ist, schau's einfach mal an. |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Oct 2003
Beiträge: 3
|
Danke für deine Hilfe aber habs hingebogen.. Auf ein Movieclip (mc) dieses Actionscript mit der globalen Variable. onClipEvent (load) { _root.Actionscript_mc.visible = false; _root.Actionscript_mc.loadVariables("sound.txt"); _root.Actionscript_mc.onData =function () { _global.soundfile = _root.Actionscript_mc.soundname; }; } und dass onRelease sieht so aus... stop(); butt.onRelease = function() { mysound.loadSound(host+soundfile, true); gotoAndStop("start"); }; HINWEIS: mc ist auf einer eigenen Ebene im ersten Bild, onRelease auf einer anderen im zweiten, vielleicht hats was gebracht, jedenfalls funzt es. Habe eben noch ein super Tutorial in Englisch gesaugt, welches sich mit mp3 und loadSound resp. loadVariable und vielem mehr beschäftigt. Hammerscharf http://www.flashkit.com/tutorials/Au...-824/index.php Für die Suchmaschine... Textfile, dynamisches Textfile, mp3, loadSound, loadVariable |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |