| |||||||
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) |
| blast action hero Registriert seit: Jul 2003
Beiträge: 216
| variablen Problem
hi, hab da einen MP3 Player (is nicht von mir), der 3 titel abspielt, und dann mittels folgenden code immer ausgibt, "playin tr. 1" "playin tr. 2" "playin tr. 3" der code für die taste foward sieht so aus: on (release) { if (Number(playtrack)<Number(maxtracks)) { playtrack = Number(playtrack)+1; status = "playing tr." add playtrack; if (action eq "play") { tellTarget ("tracks") { stopAllSounds(); gotoAndStop("track" add ../ laytrack);} gotoAndPlay("play"); } else { status = "" add playtrack; } } } also wird hier immer die jeweilige nummer an die Variable 'status' übergeben, welche dann die ausgabe in ein dynamisches Textfeld macht. Was muss ich generell ändern, damit ich den titel des jeweiligen mp3s angezeigt bekomme? hoffe dieser code auszug reicht so weit. |
| | |
| | #2 (permalink) |
| tiefst-schlaefer Registriert seit: Aug 2002 Ort: bratwurstmetropole
Beiträge: 174
|
hallo kennedy; kleine erklaerung zu nachfolgendem script: das script im 1. schluesselbild, legt nur den name fuer das "BILD" fest. je nach zaehlergroesze springt die hauptzeileiste zum entsprechenden bild. die dortigen aktionen sind dann fuer das einladen und abspielen des sounds zustaendig. du benoetigst eine ebene bilder. den bildern gibst du einen namen im bsp. playtrack 1- 3. in die schluesselbilder legst du die momentan auskommentierten aktionen. lege ein textfeld an und gib diesem die variable txt. legen nen mc als button - instanznahme "but" - an ( ich hoffe du arbeitest mit mx | ansonsten button anlegen und script wie in deinem beispiel einbinden "on (release)" ). lege das script ins erste schluesselbild der zeitleiste. vergib in der bibliothek deinen sounddateien verknuepfungsbezeichner - hier "wasweisich1 - 3" ActionScript:
ich hoffe es ist einigermaszen verstaendlich - schoenen tag - gruesze j_poul |
| | |
| | #3 (permalink) |
| blast action hero Registriert seit: Jul 2003
Beiträge: 216
|
YEP! Danke, is sehr verständlich, werds gleich nachher mal ausprobieren. Verwende eh Flash MX das einzige was ich net genau weiß: gehört das ganze script ins erste schlüsselbild? oder ist folgender code nur für den fall eines buttons zu verwenden? // maxtracks = 3; but.onRelease = function() { i += 1; if (i<=maxtracks) { bild = ["playtrack"+i]; gotoAndPlay(bild); } }; // stop(); |
| | |
| | #4 (permalink) |
| tiefst-schlaefer Registriert seit: Aug 2002 Ort: bratwurstmetropole
Beiträge: 174
| ActionScript:
voraussetzung: 1 mc mit instanznamen but auf der buehne die anderen scripte wie: ActionScript:
in die schluesselbilder der hauptzeitleiste mit den jeweiligen namen, also hier bild "playtrack1" kurze erklaerung: wenn bild "playtrack1" in der hauptzeitleiste erreicht, stoppe alle zur zeit aktiven sounds; neues soundobjekt definieren; zuweisung des mp3 an soundobjekt ueber verknuepfungsbezeichner in der biblithek, soundobjekt abspielen ( in klammern die optionalen parameter fuer offset [ab wo soll der sound abgespielt werden] und wiederholungen); anzeige im textfeld "playing track 1"; film an dieser stelle anhalten gruesze |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |