| |||||||
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: Nov 2003
Beiträge: 110
| mc durch visible auschalten um performance zu sparen?
tach, folgendes problem. ich habe in meinem projekt eine diashow programmiert. alle bilder dieser diashow liegen in movieclips verpackt in verschiedenen eben untereinander mit einem alpha-wert von 0. diese werden per as so angesteuert, dass sie nacheinander einfaden - langsam grösser skaliert werden - und wenn eine bestimmte skalierung erreicht ist wieder ausfaden, wobei im selben moment das nächste bild einfadet. soweit so gut. bei einer geringen bildanzahl is das auch kein problem. nur wenn z.b. 25 bilder untereinander liegen dann kackt der player total ab. alle bilder haben eine auflösung von ca. 1000x900 bei 72dpi. ich hab auch schon probiert bei allen bildern/clips die _visible auf false zu setzen in der hoffnung, dass die dann keine performance fressen. klappt aber irgendwie auch nicht. ist mein gedankengang überhaupt der richtige? oder gibts einen anderen befehl die bilder/clips auszuschalten? |
| | |
| | #2 (permalink) |
| Der Wunderhund Registriert seit: Jun 2002 Ort: Hattingen
Beiträge: 10.515
|
>ich hab auch schon probiert bei allen bildern/clips die _visible >auf false zu setzen in der hoffnung, dass die dann keine >performance fressen. eigentlich sollte das gehen. das problem ist, daß wenn du bei flash mehr als 12 ebenen mit alpha=0 übereinander hast, geht nichts mehr. aber _visible = false zu setzen ist auf jeden fall der richtige weg. eine alternative wäre, in jedem movieclip das erste frame ohne inhalt zu machen und dort ein stop zu setzen. im zweiten frame ist dann erst das bild. so simulierst du im ersten frame sozusagen ein _visible = false. gruß, gaspode |
| | |
| | #3 (permalink) | |
| Neuer User Registriert seit: Nov 2003
Beiträge: 110
| Zitat:
aber könnte funktionieren.werds gleich mal austesten. | |
| | |
| | #4 (permalink) |
| tracer Registriert seit: Jun 2004
Beiträge: 4.415
|
könnte man nicht auch "nachladen"? also, es sind quasi immer nur 5 bilder übereinander, wenn das oberste dran ist, wird ein neues nachgeladen......?
__________________ Viola per Sempre Alle Angaben ohne Gewehr! trace your open mind in variables ! andretti ActionScript Dictionary |
| | |
| | #5 (permalink) |
| ActionStripper Registriert seit: Nov 2001 Ort: Oldenburg
Beiträge: 3.275
|
tip: geh anders an die thematik ran. erstelle per AS einen MC, in den du dynamisch ein JPG lädst. diesen MC kannst du auch per AS tweenen und einfaden. anschließend erstellst du einen weiteren MC auf einer höheren ebene. nachdem dieser auf 100% alpha steht, removest du wieder den darunter liegenden. auf die art mache ich alle meine slideshows. allerdings arbeite ich mit der laco.wz.cz tweening-klasse, weshalb dir mein code nur helfen würde, wenn du sie auch benutzt.
__________________ Design ist AUCH Geschmackssache. |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Nov 2003
Beiträge: 110
|
sooo. nur noch mal so als info. das mit dem visible=false hat ja nu nicht geklappt. auch der trick das bild in den 2ten frame zu legen hat nicht geklappt - warum auch immer hab das problem jetzt doch mit extern eingeladenen clips gelöst... |
| | |
| | #7 (permalink) |
| ActionStripper Registriert seit: Nov 2001 Ort: Oldenburg
Beiträge: 3.275
|
hmm ... aber das dynamische erstellen von MCs, die sich überlagern, ist ansich eine recht saubere art. so braucht man z.B. die bilder auch nur pic_1.jpg, pic_2.jpg etc. nennen und flash zieht sie sich automatisch rein, jenachdem, wie viele da sind.
__________________ Design ist AUCH Geschmackssache. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |