Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-09-2010, 08:30   #1 (permalink)
Neuer User
 
Registriert seit: May 2010
Beiträge: 8
Exclamation Problem mit Resize im Zusammenhang mit der Zeitleiste

Hallo Liebe Flashforum User,

ich habe folgendes Problem und mir ist nicht wirklich schlüssig wieso es auftaucht, in AS2 war es damals auch kein Problem.


Ich lade per loader verschiedene Bilder in, auf der Zeitleiste vorhandene, Movieclips. Das klappt soweit und auch das Resizen des Hintergrunds und die Positionierung der anderen Movieclips klappt vorrausgesetzt die Animation der Zeitleiste ist fertig abgelaufen.

Das heißt ich habe zu Anfang fast alle Movieclips auf alpha 0 und wenn ich Sie einblende und danach die Größe des Fensters verändere klappt alles wunderbar.
Führe ich das Script gleich zu Anfang aus blendet er die Objekte nicht ein, gibt aber per trace die richtige Position und Größe an.

Woran kann das liegen? Also er übernimmt komplett keine Tweens mehr sobald einmal gerized wurde.


Für Eure Hilfe wäre ich natürlich sehr dankbar.

Viele Grüße
chibo ist offline   Mit Zitat antworten
Alt 15-09-2010, 08:53   #2 (permalink)
Flasher
 
Benutzerbild von Scanis
 
Registriert seit: Oct 2002
Ort: Berlin
Beiträge: 601
Hi,

animation in der Zeitleiste? Ihhh ^^

Meine erste vermutung wäre, dass die Bilder im ersten Moment noch nicht geladen sind und du nur die positionen der leeren container-mcs bekommst. Da könnte irgendwas schief gehen.

Grundsätzlich würde ich dir eh empfehlen auf Zeitleistentweens zu verzichten. Da geht zu viel Kontrolle über deine Objekte verloren.

Was genau tweenst du denn mit der Zeitleiste? Sind die Objekte verschachtelt in dem tweenenden Objekt?
Liegt das resizen am ende auf einem enter frame oder so und konkurriert so permanent mit dem tween?

Mir fallen eigentlich seeehr viele möglichkeiten ein was da nicht stimmen könnte.

Geändert von Scanis (15-09-2010 um 08:54 Uhr)
Scanis ist offline   Mit Zitat antworten
Alt 15-09-2010, 08:54   #3 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.162
Wahrscheinlich führst Du das resize aus, bevor die Bilder fertig geladen wurden. Wenn Du width oder height eines leeren Objekts veränderst kommen ungültige Scale-Werte raus und das Objekt verschwindet.

Du kannst das umgehen in dem Du entweder wartest bis das Bild geladen wurde (Event.COMPLETE) oder direkt mit scaleX oder scaleY arbeitest und das manuell abfederst.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist gerade online   Mit Zitat antworten
Alt 15-09-2010, 09:06   #4 (permalink)
Neuer User
 
Registriert seit: May 2010
Beiträge: 8
Hey danke für Eure Antworten.

Ja ich muss es leider per Zeitleiste Tweenen da die Tweens ein wenig aufwändiger sind und ich in AS3 einfach noch zu lange gebraucht hätte. Time is Money

Die Bilder sind definitiv geladen, ich führe ja vorher einen Preloader aus und lasse dann alle Bilder per addChild hinzufügen.

Das Resizen wird vorerst nur durch den User ausgeführt müsste aber am Anfang schon einmal ausgeführt werden damit die Seite zu 100% im Browser erscheint.
chibo ist offline   Mit Zitat antworten
Alt 15-09-2010, 10:17   #5 (permalink)
Flasher
 
Benutzerbild von Scanis
 
Registriert seit: Oct 2002
Ort: Berlin
Beiträge: 601
hm, na denn speck mal die .fla ab und poste sie hier.

Grafiken zum reinladen wird mir google liefern können
Scanis ist offline   Mit Zitat antworten
Alt 15-09-2010, 10:48   #6 (permalink)
Neuer User
 
Registriert seit: May 2010
Beiträge: 8
Sorry kann ich leider aus Datenschutzrechtlichen Dingen nicht machen :/
ich habe es jetzt so gelöst índem ich die Tweens im Movieclip der eigentlich getweent werden sollte mache und Ihn auf der Zeitleist quasi unberührt gelassen. So funktioniert es....

Ich glaube trotzdem das das mehr ne quick and dirty Lösung ist
chibo ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
actionscript 3, resize, tweens, zeitleiste

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
oEF Problem im Zusammenhang mit Countdown reichi Flash Einsteiger 3 18-12-2006 16:45
AS Problem in Zusammenhang mit XML und onLoad SaschaMSD Flash MX 1 27-07-2004 17:11
Problem mit IE im Zusammenhang mit Formulareingabefeldern ovd-sama Am Rande 12 19-06-2003 14:09
Problem mit Flash in Zusammenhang mit Html Yookrain Flash 4 und Flash 5 6 19-06-2003 11:32
Problem mit Flash in Zusammenhang mit Html Yookrain HTML und CSS 1 15-06-2003 17:15


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:32 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele