Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-06-2004, 22:04   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2004
Beiträge: 38
MC-Verknüpfungs-Problem

Tach!


ausganssituation: 2 navipunkte (zwei MC's), die bei mouserOver größer werden und wenn sie geklickt werden, fährt der entsprechende menüpunkt zu einer bestimmten position.

problem: der menüpunkt bleibt an der stelle, wo er sich hinbewegt hat, wenn man den zweiten menüpunkt anklickt. d.h. die menüpunkte liegen dann übereinander.

ich möchte nun, dass der zuerst angeklickte mc wieder an seine ursprungsposition zurückfährt, wenn man den zweiten menüpunkt betätigt.

dank schon mal!
Angehängte Dateien
Dateityp: zip navi.zip (15,0 KB, 2x aufgerufen)

Geändert von Flasher81 (21-06-2004 um 22:24 Uhr)
Flasher81 ist offline   Mit Zitat antworten
Alt 21-06-2004, 23:01   #2 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
hi,
machst halt für jeden button ebenso eine animation zurrück wie vor und dann im script:
PHP-Code:
on (release) {
  
gotoAndPlay(31);
//um den anderen button zu sagen, was er zu tun hat
  
_root.instanzname.gotoAndPlay(63);//wo eben deine animation anfängt, die zurückgeht

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 21-06-2004, 23:15   #3 (permalink)
Neuer User
 
Registriert seit: Jun 2004
Beiträge: 38
Thumbs up

hey!
besten dank!!!

wie trivial... manchmal sieht man den wald vor lauter bäumen nicht
Flasher81 ist offline   Mit Zitat antworten
Alt 22-06-2004, 16:55   #4 (permalink)
Neuer User
 
Registriert seit: Jun 2004
Beiträge: 38
Unhappy ...und es geht weiter...

man ist actionscript anstrengend

die o.g. lösung ist nur zum teil korrekt. weil wenn sich noch kein menüpunkt zu der bestimmten position hinbewegt hat, braucht sich logischer weise auch keiner in seine ursprungsposition zurückzubegeben.

und noch komplizierter wird es, wenn man mehr als 2 menüpunkte integriert (was ich vorhabe).

mein vorstellung war jetzt, wenn man sich im mc "about_me" im frame 60 (=bestimmte position) befindet und man dann auf einen weiteren mc klickt (hier z.b. "skills"), dass dann "about_me" oder eben ein anderer mc auf seine ursprungsposition zurückfährt.

im frame 60 in "about_me" habe ich folgendes script:

Code:
_root.skills.ausloeser2.onRelease = function () {
	gotoAndPlay(61);
	}
ausloeser2 bzw. ausloeser1 sind jeweils instanzen des jeweiligen buttons im mc.

mein problem ist, dass flash "about_me" an der stelle stehen lässt, wenn ich auf "skills" klicke. ich nehme an, dass ich die instanzen falsch angesprochen habe. und sollte ich vielleicht aus den buttons in den mc's wiederum mc's machen? wie kann ich flash sagen: wenn ich im mc "skills" im frame 20 auf den button mit der instanz "ausloeser2" klicke, soll der mc "about_me" den frame 61 abspielen, d.h. an seine ursprungsposition fahren.

hoffe es kann mir einer helfen.
Flasher81 ist offline   Mit Zitat antworten
Alt 22-06-2004, 17:38   #5 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
zuerst im allerersten Fame:
var gedrueckt="";
PHP-Code:
on (release) { 
  
gotoAndPlay(31); 
//um den anderen button zu sagen, was er zu tun hat 
if(_root.gedrueckt!=""){//wenn != (ungleich) leer ist, also ein name drinn steht
  
_root[_root.gedrueckt].gotoAndPlay(63);//wo eben deine animation anfängt, die zurückgeht 
}
_root.gedrueckt=this._name;// steht dann der name des gedrückten buttons drinnen.

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier ist offline   Mit Zitat antworten
Alt 22-06-2004, 19:54   #6 (permalink)
Neuer User
 
Registriert seit: Jun 2004
Beiträge: 38
danke danke!

allerdings hatte das so nicht ganz bei mir gefunzt.

bei
Zitat:
_root.gedrueckt=this._name;
musste ich den namen mit "" angeben, also

_root.gedrueckt="about_me";

aber jetzt läufts! *jubel*
Flasher81 ist offline   Mit Zitat antworten
Alt 22-06-2004, 21:53   #7 (permalink)
...
 
Benutzerbild von flash bier
 
Registriert seit: Nov 2001
Beiträge: 1.227
dann hast du irgendwo nen scriptfehler, wenn des nicht geht !!
Selbst wenn Du keinen Instanznamen vergeben hast, sollte es doch funktionieren.

MfG flash bier
__________________
Schweig oder sprich Worte, die besser sind als Schweigen !
flash bier 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 22:30 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele