Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-09-2004, 13:51   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 2
Question Swoop-Navi mit hitTest zittert wenn reloaded

hallo zusammen,

seit tagen quält mich schon die navigation unseres eigenen webrelaunch. schön ist sie ja geworden, jedoch funktionierts nicht so richtig, denn eingebunden in unser CMS, welches die seiten generiert und somit komplett neu läd, kommt es zu einem merkwürdigen auf und ab der einzelenen navigationspunkte in einem bereich, welche schon html ist und eigendlich gar nicht auf die maus reagieren sollte

testet es am besten mal, um mein problem nachvollziehen zu können unter

http://www.sabath-media.de/new_sabat...?article_id=25

und klickt dann auf "Team" oder "Historie" im Quick-Link-Teaser.

NA? PROBLEM ERLEBT???

Ich versteh es echt nicht, über rollover kann ich es nicht definieren, da verschachtelte rollover nicht funktionieren, eine versteckter button, welcher den mausbereich einschränkt hat irgendwie auch nicht geklappt. noch jemand eine idee? vielleicht die funtkionen im onEnterFrame erst später aufrufen oder auf realod überprüfen, aber wie stell ich das an?

hier das AS eines einzelnen navigationspunktes (Agentur)

Code:
onClipEvent (load) {
	inhalt = "AGENTUR";
///////////////B XML //////////////////
menuXml = new XML();
menuXml.ignoreWhite = true;
menuXml.onLoad = function(success) {
	if (success) {
		menuItem = this.firstChild.childNodes;
		menuLength = menuItem.length;
		for (var i = 0; i<menuLength; i++) {
			item = _root.agenturlink.attachMovie("itemClip", "itemClip"+i, i);
			item._x = 5;
			item._y = 25 + 22*i;
			item.itemLabel.text = menuItem[i].attributes.name;
			item.myUrl = menuItem[i].attributes.url;
			item.onRollOver = function(){
			_root.htgfilm.gotoAndStop(2);
			}
			item.onRelease = function() {
				//trace ("URL: " + this.myUrl)
				_root.blendefilm.logofilm.gotoAndPlay(2);
				getURL(this.myUrl, "_self");
			};
		}
	}
};

menuXml.load("agentur.xml");
///////////////E XML //////////////////
}
onClipEvent(enterFrame){
if (this.hitTest (_root._xmouse, _root._ymouse, true)) {		
        _y = _y+(130-_y)/2;
		_alpha = _alpha+(100-_alpha)/2;
				
	} else  {
		_y = _y+(255-_y)/6;
		_alpha = _alpha+(200-_alpha)/100;		
		this.pfeilchen.gotoAndPlay(2);		
		

	}
	updateAfterEvent ();
}
danke und scheeeeenes wochenende

wiesel
wwwiesel ist offline   Mit Zitat antworten
Alt 24-09-2004, 14:28   #2 (permalink)
.
 
Registriert seit: May 2003
Ort: bayern
Beiträge: 1.117
bei mir gibt es da keinen nachvollziehbaren fehler, was spontan im script auffällt ist, dass der onEnterFrame-Handler nicht beendet wird.

wieso eigentlich 'scheeeeenes wochenende', ich denk du willst hier nen fehler rauskriegen
mooseMash ist offline   Mit Zitat antworten
Alt 24-09-2004, 22:08   #3 (permalink)
Ehrenwort!!!
 
Benutzerbild von Barschel2004
 
Registriert seit: Feb 2004
Ort: Duisburg-Duissern
Beiträge: 1.114
Vielleicht habe ich schon zu viel Diebels Alt getrunken, aber auch ich vermag nicht so ganz zu erkennen, wo das problem liegt...
Meint: Ich sehe keinen Fehler...
__________________
"A man on the move... And just sick enough to be totally confident..."

Alphaflight
Ein Tag wie jeder!
Flashversionen von einigen C64-Zocks
Barschel2004 ist offline   Mit Zitat antworten
Alt 27-09-2004, 07:27   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Beiträge: 2
es bibbert bei euch nicht vor sich hin??? komisch, hab das phänomen am mac wie auch am pc im IE, mozilla und safari.

es kommt allerdings nur zum flackern, wenn die seite über die subnavigation neu geladen wird und man sich mit der maus weiterhin darüber befindet, also im html-breich unter quicklinks.

ich denke schon, das es ein flash-problem ist, denn hitTest liest doch den gesamten mausbereich aus, auch über den swf-container hinaus, oder? deshalb flackerts wohl, so von wegen "schreck, die maus spricht mich an, oh doch nicht, ah jetzt wieder, oh doch nicht, ah jetzt wieder..."

aber leider habe ich keine lösung mehr parat, fällt euch noch was ein, habt ihr da problem jetzt auch gesehen?

habs wirklich schon an mindestens 10 systemen ausprobiert und überall das gleiche übel.

grüsselwüssel
wwwiesel ist offline   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 an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



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

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


Copyright ©1999 – 2012 Marc Thiele