| |||||||
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: Apr 2002
Beiträge: 85
| loadMovie und width
hallo alle, wenn ich in einen movie ein bild lade von dem ich keine breite habe und dann mit trace(moviename._width) ausgebe, gibt er mir nur mist aus :-( er gibt 0 aus, da ursprünglich in dem film nix drin war. nach dem laden des bildes liegt aber das bild drin. oder wartet er nicht, bis das bild geladen ist? wo ist der fehler? grüsse, daniel |
| | |
| | #3 (permalink) |
| Pending… Registriert seit: Jul 2002 Ort: Hamburg
Beiträge: 3.866
|
Nein Flash arbeitet das AS von oben nach unten durch und da zum Zeitpunkt deine Abfrage noch nix geladen ist ergibts halt null. Probiers mal so: ActionScript:
__________________ :: Warum einfach, wenn's auch kompliziert geht! :: |
| | |
| | #5 (permalink) | |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
| Zitat:
PS: Kannst du ja auch selber gucken. Tippst du in Flash "Stage" ein, markierst das und drückst F1...
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ | |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Apr 2002
Beiträge: 85
|
noch eine frage: was stimmt da nicht: < back.duplicateMovieClip("back2",140); trace("back2" + back2._y); muss obiges eigentlich immer gehen,egal in welchem kontext? < ich habe 2 movies. mov 1 erzeugt in mov2 ein back mov 1 läd ein bild nach back im clipEvent(onEnterFrame) von mov2 steht das in << kann ich dyn. erzeugte movies duplizieren ? grüsse, daniel |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: Apr 2002
Beiträge: 85
|
wegen oben dem: habe mal was getestet: der eine mov sagt: onClipEvent(load) { _root.mov2.createEmptyMovieClip("mov21",100); _root.mov2.mov21.loadMovie("webbilder/back_1_3.jpg"); } der andere mov 2 sagt: onClipEvent(load) { mov21.duplicateMovieClip("mov22",200); mov21._visible=0; mov22._x=300; trace(mov22._x); } da stimmt was nicht ? eben habe ich ein drawLine gemacht anstat ein bild reinzuladen. da ging es und ich hatte den einen mov verdoppelt. flash ist chaos hoch 3 grüsse, daniel |
| | |
| | #11 (permalink) |
| Neuer User Registriert seit: Apr 2002
Beiträge: 85
|
das geht: mov1: onClipEvent(load) { _root.mov2.createEmptyMovieClip("mov21",100); _root.mov2.createEmptyMovieClip("mov22",101); _root.mov2.mov21.loadMovie("webbilder/back_1_3.jpg"); _root.mov2.mov22.loadMovie("webbilder/back_1_3.jpg"); //_root.mov2.mov21.lineStyle(3); //_root.mov2.mov21.lineTo(100,30); } mov2: onClipEvent(load) { //mov21.duplicateMovieClip("mov22",200); mov21._x=100 mov21._y=0; mov22._y=10; mov22._x=10; trace(mov22._x); } man sieht die beiden bilder ! =>kein duplicate mit dyn. erzeugten movies in die mit loadMovie ein objekt geladen wurde :-( na toll, geht das auch anders :-( grüsse, daniel |
| | |
| | #12 (permalink) |
| Neuer User Registriert seit: Apr 2002
Beiträge: 85
|
und nochwas: selbst wenn das verhältniss < total2=_parent.movParaBack2.getBytesTotal(); geladen2=_parent.movParaBack2.getBytesLoaded(); verhaeltniss2=(geladen2/total2); < 1 ist, ist _parent.movParaBack2._width auf 0 hahahah. warum programmiert man in flash? ;-) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |