Zurück   Flashforum > Flash > Flash erweitern > Komponenten und SmartClips

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-12-2008, 14:32   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2007
Beiträge: 3
ScrollPane funktioniert *manchmal* nicht richtig

Ich habe folgendes Problem:
Eine ScrollPane, in der ein bestimmter Frame eines von extern geladenes SWF angezeigt werden soll reagiert manchmal falsch und maskiert den Inhalt nicht. Das schaut dann so aus, dass der Inhalt der ScrollPane nach unten sichtbar ist, auch auserhalb der Komponente auf der Bühne.

Die ScrollPane liegt auf der Bühne mit dem namen "sp". Sieben Frames weiter kommt dann folgender Code, der den Inhalt an die ScrollPane übergibt:

Code:
spI = setInterval(this, 'initScrollPane', 10);

function initScrollPane()
{
	if (sp.content) {
		clearInterval(spI);
		
		sp.contentPath = path;
		
		if (path.indexOf('.swf') != -1) {
			var spl:Object = new Object();
			spl.sp = sp;
			spl.complete = function(evt_obj:Object) {
				if (_global.fragenNummer != undefined) {
					if (sp.content._totalframes >= 1) {
						sp.content.gotoAndStop(('i' + String(_global.fragenNummer)));
						sp.redraw(true);
					}
					
				} else {
					sp.content.gotoAndStop('anleitung');
					sp.redraw(true);
				}
			};
			sp.addEventListener("complete", spl);
			
		} else {
			sp.redraw(true);
		}
	}
	sp.alphaTo(100, .6, 'linear');
}
Darin sind jetzt schon Sicherungen eingebaut, ob die ScrollPane da ist.
Interessanterweise habe ich den oben beschriebenen Fehler selber noch nicht erlebt. Nur beim Kunden trat das bisher auf. Da aber das bei mehreren Kunden bzw Computern auftrat, kann man das auch nicht am Client festmachen.

Weis jemand rat?
nikuya ist offline   Mit Zitat antworten
Alt 31-12-2008, 10:27   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Wenn der Inhalt der Pane nicht richtig angezeigt wird liegt das meist daran, dass die Pane nicht richtig refresht wird. Ein redraw alleine reicht oft nicht aus, check auch mal refreshPane.
  Mit Zitat antworten
Antwort

Lesezeichen

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 aus.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 11:22 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele