| |||||||
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) |
| Halbwissender Registriert seit: Jul 2002 Ort: Leipzig
Beiträge: 184
| Events für MovieClips definieren
Ist es möglich auf ein dynamisch generierten Movieclip Code: _root.createEmptyMovieClip("mc",1); Diesem MC würde ich gern ein Code: on(release)
{
startDrag(a,b,c,d,e);
} Und diese Variablen (a,b,c,d,e) auch noch mittels AS vom Hauptmovie aus ändern. Geht das? Wenn ja wie? |
| | |
| | #2 (permalink) |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
| ActionScript:
__________________ RTFM Wie man Fragen richtig stellt. Achim Bindannmalweg Money makes the world go round, fear makes it turn much faster. (New Model Army) Geändert von sonar (05-10-2004 um 20:12 Uhr) |
| | |
| | #4 (permalink) |
| Halbwissender Registriert seit: Jul 2002 Ort: Leipzig
Beiträge: 184
|
irgendwie funzt das doch nicht. Mein Code ist nun: Code:
_root.createEmptyMovieClip("mc1",1);
_root.mc1._x = 150;
_root.mc1._y = 150;
_root.mc1.loadMovie("schizm.jpg");
var a = this;
var b = true;
var c = 50;
var d = 50;
var e = 300;
var f = 300;
_root.mc1.onRelease = function() {
startDrag(this,true, 50, 50, 300,300);
} |
| | |
| | #5 (permalink) |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
|
Ja, weil der MC den onRelease wieder verliert, wenn du was in ihn reinlädst. --> Suche: Preloader
__________________ RTFM Wie man Fragen richtig stellt. Achim Bindannmalweg Money makes the world go round, fear makes it turn much faster. (New Model Army) |
| | |
| | #6 (permalink) |
| Flasher Registriert seit: Jun 2004
Beiträge: 15
|
Zitat von r2-d2: aber es kommt keine Hand, wenn ich über den Clip fahre. ;-( Ich habe da gleich ne frage dazu, weil ich das gleiche Problem habe! Für was und wie setze ich den Preloader ein ?? Ich bin AS Anfänger und beschäftige mich damit seit ca. 4Wochen und habe daher noch nicht soviel Ahnung davon! Ich hoffe ihr/du verzeihst mir die Frage! Datei ist als Anhang dabei! Please help me!! MFG subarichi |
| | |
| | #7 (permalink) |
| Flasher Registriert seit: Jun 2004
Beiträge: 15
|
!! ES FUNZT !! Habe das gleich problem auf ner anderen Seite entdeckt und die Lösung gefunden! Hier die Adresse: onRelease funktioniert nicht mit mc Habe als Anhang auch die funktionierende Version dran gehängt! Vielleicht kann das ja mal jemand gebrauchen! (!! nicht voll funktionstüchtig !!) |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: Oct 2004
Beiträge: 1
|
Hallo Zusammen, Ich habe dasselbe Problem und hänge aber schon dabei, dass getBytesTotal bei mir immer 0 zurückgibt. Nun fang ich mal dabei an, dass ich einfach versuche getBytesTotal auszugeben. Wenn ich es recht verstanden habe, dann funktioniert onRelease ja erst dann, wenn die MCs vollständig geladen sind, oder? Die Variablen werden alle aus mySQL ausgelesen. Die Bilder werden auch korrekt geladen und ausgegeben. Debugger ist eine Funktion, die Daten in ein Textfeld reinschreibt (funkt auch). NICHT funken tut die Funktion getBytesTotal, geschweige denn soetwas wie onRelease. Hier mein Skript: Code: for (n=0; n<c.i; n++) { //c.i ist Anzahl Bilder
myPix= c["mypic"+n]; // Name des zu ladenden Bildes
myX = (n)*70;
myPicHolder = "picHolder"+n; //Name des neuen Clips
myPath = "files/"+myPix;
_root.createEmptyMovieClip(myPicHolder, n+1);
with(_root[myPicHolder]) {
_x = myX;
_y = 0;
loadMovie("files/"+myPix);
b=getBytesTotal();
debugger("b="+b);
} //with
} //for Vielen Dank für eure Hilfe. lg, Alex Geändert von alex@win (25-10-2004 um 12:36 Uhr) |
| | |
| | #10 (permalink) |
| ::: codeslinger ::: Registriert seit: Apr 2003 Ort: schweiz
Beiträge: 725
|
@alex@win ganz einfach, siehe MovieClipLoader Klasse, perfekt für externe *.swf und *.jpg
__________________ Am Anfang schuf Gott das Advanced Research Projects Agent Network, dass auf den Namen ARPAnet getauft wurde, und das ARPAnet wuchs und gedieh und zeugte das Milnet, und das ARPAnet und das Milnet zeugten das Internet, und das Internet und seine Nachkommen, USENET Newsgroups und das World Wide Web, wurden zu einer Dreifaltigkeit, die das Leben seines Volkes für alle Zeiten grundlegend veränderte. L4M4R |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |