Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-10-2004, 11:22   #1 (permalink)
Topflappenkauer
 
Registriert seit: Mar 2004
Beiträge: 186
Angry Probleme mit Frame-Namen?

Hi,

ich könnt schon wieder......

also ich frage mich grad, warum meine navigation nicht funzt.

Frage 1: ist es möglich framebezeichnungen wie "4_0" und "3_1_z" zu verwenden?

Frage 2: wieso zum henker springt der movie bei aufruf über "gotoAndStop("xy")"
immer genau ein frame vor "xy" ???

eigendlich anfänger-fragen. aber ich fummel hier schon stunden rum...
__________________
raschu.de duftklinik.de
raschu ist offline   Mit Zitat antworten
Alt 02-10-2004, 11:28   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Antwort 1: Geht schon.
Antwort 2: Das darf eigentlich nicht sein... hast mal ein Beispiel?
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 02-10-2004, 11:37   #3 (permalink)
Topflappenkauer
 
Registriert seit: Mar 2004
Beiträge: 186
also ich lade einen content-movie in den hauptfilm und übergebe eine
variable als sprungziel. der sch... movie springt aber immer nur zum ersten ziel, nie zum zweiten. hab auch schon einen preloader vorgeschaltet.
__________________
raschu.de duftklinik.de
raschu ist offline   Mit Zitat antworten
Alt 02-10-2004, 11:44   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Ja und wie sieht das aus? Code? Fla?
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 02-10-2004, 11:48   #5 (permalink)
Topflappenkauer
 
Registriert seit: Mar 2004
Beiträge: 186
Code:
if(_root.Content._framesloaded==124){
if(_root.contentTarget=="zunds"){
		gotoAndStop("haus_z");
		}
if(_root.contentTarget=="veran"){
		gotoAndStop("4_0");
		}
	}
steht im ersten frame. auf frame 10 liegt dann "haus_z" und auf 100 "4_0".

merkwürdigerweise funktioniert es nachdem reload der seite aus dem cache. ?!
__________________
raschu.de duftklinik.de
raschu ist offline   Mit Zitat antworten
Alt 02-10-2004, 12:05   #6 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Und wo is jetzt da der Preloader...?
Wenn du nur einmal nachfragst, ob das Bild 124 schon geladen is, kriegst halt ein einfaches "nö" (false) zurück und das war's, deine Bedingung is nicht erfüllt und fertig. Aus dem Cache geht's halt schnell genug, dass das Bild schon geladen is...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 02-10-2004, 12:11   #7 (permalink)
Topflappenkauer
 
Registriert seit: Mar 2004
Beiträge: 186
klar, im 2. frame steht "gotoAndPlay(1)"

die if-abfrage funktioniert auch. habe ich getestet mit:

"getURL("javascript:alert('"+testvariable+"')" );" (das klappt prima)

nur irgendwie gibts probleme im browser. mal gehts im IE mal im firefox usw...

ich will mir nicht das wochende versauen und hab deshalb den kram in 2 swf aufgeteilt.

wollte ich eigendlich vermeiden, um doppelten inhalt nicht doppelt laden zu müssen...
__________________
raschu.de duftklinik.de
raschu ist offline   Mit Zitat antworten
Alt 02-10-2004, 22:14   #8 (permalink)
User
 
Benutzerbild von jeypack
 
Registriert seit: Sep 2003
Ort: Essen
Beiträge: 616
ist ein bisschen schwer nachzuvollziehen... ... aber mir fällt dazu ein, dass es manchmal Probleme mit 'gotoAndStop' in Flash gibt. Da kann er nämlich erst hinspringen wenn er die Framelabel kennt. Probier es mal mit 'gotoAndPlay'. Wenn an dem Framelabel ein stop() steht bleibt er ja auch stehen.
jeypack ist offline   Mit Zitat antworten
Alt 02-10-2004, 22:22   #9 (permalink)
Topflappenkauer
 
Registriert seit: Mar 2004
Beiträge: 186
Zitat:
Zitat von jeypack
ist ein bisschen schwer nachzuvollziehen... ... aber mir fällt dazu ein, dass es manchmal Probleme mit 'gotoAndStop' in Flash gibt. Da kann er nämlich erst hinspringen wenn er die Framelabel kennt. Probier es mal mit 'gotoAndPlay'. Wenn an dem Framelabel ein stop() steht bleibt er ja auch stehen.

das ist mal ein tipp. genau sowas hab ich gebraucht. ich hab alles versucht und
auch tausendmal auf fehler geprüft. scheinbar gibts in flash doch so einige bugs.
__________________
raschu.de duftklinik.de
raschu ist offline   Mit Zitat antworten
Alt 02-10-2004, 22:32   #10 (permalink)
User
 
Benutzerbild von jeypack
 
Registriert seit: Sep 2003
Ort: Essen
Beiträge: 616
klar – Flash ist doch voll für Eingeweihte – aber bis jetzt habe ich immer eine Lösung gefunden.
jeypack ist offline   Mit Zitat antworten
Alt 03-10-2004, 09:44   #11 (permalink)
Topflappenkauer
 
Registriert seit: Mar 2004
Beiträge: 186
Lightbulb

ich glaub ich hab da grad einen bug gefunden:

also, da ich vor dem hauptfilm eine szene mit genau 2 bildern als preloader vorgestellt habe springt der hauptfilm in der nächsten szene genau zum gewünschten frame MINUS dieser 2 frames aus dem preloader. ich habe alle
frames mit namen bezeichnet, dennoch tritt dieser bug auf.

jetzt wo ich das bemerkt habe kann ich mit "_root.freeze=_currentframe-2;"
den fehler einfach korrigieren.

auch schon mal sone probleme gehabt?
__________________
raschu.de duftklinik.de
raschu ist offline   Mit Zitat antworten
Alt 03-10-2004, 17:32   #12 (permalink)
User
 
Benutzerbild von jeypack
 
Registriert seit: Sep 2003
Ort: Essen
Beiträge: 616
ne eher so:
du hast eine Szene mit einem Preloader im ersten Frame, dann willst du, nachdem der Film geladen wurde zu einem Framelabel springen (mit gotoAndStop) er springt aber nur genau ein Frame davor
Allerdings gabs das Thema auch schon des öfteren hier im Forum.

Szenen können auch Ärger machen. Ist auch nicht immer ganz genau nachzuvollziehen. Also lieber auf Szenen verzichten – auch wenn Szenen ansich ja ganz praktisch sind – siehe Preloader.
jeypack ist offline   Mit Zitat antworten
Alt 05-10-2004, 15:39   #13 (permalink)
Neuer User
 
Registriert seit: Jan 2003
Beiträge: 6
Hi,

soviel ich weiß sind Framebezeichnungen, die mit ner Zahl beginnen nicht möglich (MX).
Versuchs einfach mal mit ner anderen Bezeichnung, ohne Zahl am Anfang.
sven_n 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 02:46 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele