Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 18-01-2005, 21:34   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Ort: Hamburg
Beiträge: 125
Button "einfahr" Problem

Hi,, ich habe auch nach langem suchen noch keine wirkliche Lösun für dieses Problem gefunden :-/ Wäre super wenn ihr mir helfen könntet.
Habe in meinem Hauptfilm einen Movieclip, in dem einzelne Movieclips mit Buttons liegen. ( _root.buttons.home.*) Es gibt insgesamt 4 Buttons.
Bei rollver fährt der entsprechende Button aus seinem Menue heraus. Nach dem anklicken dieses Buttons soll dieser nun "ausgefahren" bleiben, gleichzeitig sollen andere noch "ausgefahrene" Buttons wieder in die ursprungsposition "zurückfahren".
Als Beispieln hab ich hie mal den code, der auf dem ersten button liegt:
---------------------

on (rollOver) {
_root.button.home.gotoAndPlay(1);
}
on (rollOut) {
_root.button.home.gotoAndPlay(11);
}
on (release) {
_root.button.home.gotoAndStop(21);
_root.button.profil.gotoAndPlay(11);
_root.button.work.gotoAndPlay(11);
_root.button.kontakt.gotoAndPlay(11);
}

--------------------

Es handelt sich hier um den "home" Button, der bei release stehen bleibt (gotoandstop21). Nur die einzige Lösung ist die, das alles klappt, nur die anderen Buttons auch von der Position zurückfahren wenn sie nicht ausgefahren sind. Bin einw enig am verzeweifeln :-(
.Hab das Beispiel mal hochgeladen.
Thx schonmal im Voraus.

Greetz, st-udios ;-)
Angehängte Dateien
Dateityp: rar button.rar (21,7 KB, 14x aufgerufen)
st-udios ist offline   Mit Zitat antworten
Alt 18-01-2005, 21:49   #2 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
hi;
rollOver und onPress konflikt in prototypeMC

rusty cake hat dies mit einem _global.work_mc gelöst;

sieh dir mal den prototype an, ich denke, das ist das, das du suchst
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 18-01-2005, 22:11   #3 (permalink)
squirlish
 
Benutzerbild von ChriZi
 
Registriert seit: Mar 2004
Ort: CH
Beiträge: 492
hmm,... also wen du das in dieser art machen willst und gerne vielmal das selbe tippst...

dann schmeiss doch ne if anweisung rein...
als beim release des buttons
ActionScript:
  1. on (release) {
  2. _root.button.home.gotoAndStop(21);
  3. if(_root.button.profil._currentFrame == 21){
  4. _root.button.profil.gotoAndPlay(11);
  5. }
  6. if(_root.button.work._currentFrame == 21) {
  7. _root.button.work.gotoAndPlay(11);
  8. }
  9. if(_root.button.kontakt._currentFrame == 21) {
  10. _root.button.kontakt.gotoAndPlay(11);
  11. }
  12. }
also ich bin nicht sicher ob das gemeint ist.... aber ansonsten läufts doch gut... nicht?
__________________
SQUIRLART|PHOTOGRAPHY
ChriZi ist offline   Mit Zitat antworten
Alt 19-01-2005, 00:06   #4 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Ort: Hamburg
Beiträge: 125
genial klappt, und dass auch noch ohne viel "if" *g*
tausend dank, chrizi....
st-udios ist offline   Mit Zitat antworten
Alt 18-02-2005, 09:46   #5 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 34
Hallo!

Ich habe ein ähnliches Problem...

Ich bin dabei eine Navigation zu erstellen. Die Navigation ist ein Kasten mit verschiedenen Schubladen (jede Schublade=ein Navigationspunkt). Per Klick auf einen Button soll diese Schublade ausfahren(MC)...und stehenbleiben. Das funktioniert schon. Nun soll diese Schublade aber wieder einfahren, wenn eine andere Schublade angeklickt wird. Das Einfahren an sich ist schon im MC enthalten...allerdings habe ich derzeit ein stop (); eingefügt, da die der Clip erstmal stoppen soll. Nun muss ein if (?), dann play() eingefügt werden...und da komme ich derzeit nicht weiter...

Weiß jemand von euch Rat? Ich hab das Ganze mal hochgeladen:

klick

Gruß
eni, die auf eure Hilfe hofft
enidan ist offline   Mit Zitat antworten
Alt 18-02-2005, 11:31   #6 (permalink)
Ein Alter User
 
Benutzerbild von jotti
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 159
Aw

Hi!

Hich habe Folgendes im FF gefundegen.Daß Hilft Dir bestimmt weiter.
Nochwas (Bei problem kannst mich anschreiben)
[Stuff] Release-Status für Buttons
jotti ist offline   Mit Zitat antworten
Alt 18-02-2005, 12:21   #7 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 34
Hallo jotti!

Da steige ich leider nicht wirklich durch...ich bin halt noch ein Frischling

verzweifelte Grüße
eni
enidan ist offline   Mit Zitat antworten
Alt 18-02-2005, 12:59   #8 (permalink)
Ein Alter User
 
Benutzerbild von jotti
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 159
aw

Hi!

Wenn du den Button In meinen letzten beitrag anschaust wirsd du feststellen
es ist ein movieclip.
Es sind jeweils 3 Schlüsselbilder darin.
wenn du den button auf deine schublade umänderst springt bei klicken meitetwegen die lade auf. (Bild2)
Wenn du soweit bist melde dich nochmal.
Sonst stelle mal deine fla hoch.
jotti ist offline   Mit Zitat antworten
Alt 18-02-2005, 13:28   #9 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 34
Huhu!

Die Schubladen gehen ja schon alle auf

Hochgeladen hab ich das Ganze schon (oben auf "klick" klicken *g*)...aber ich lad mal schnell die neue Version hoch.

Gruß
eni
enidan ist offline   Mit Zitat antworten
Alt 18-02-2005, 15:07   #10 (permalink)
Ein Alter User
 
Benutzerbild von jotti
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 159
Aw

Sgmal bin ich blöd.

Ich habe mir mal die fla mal angeschaut. Ich finde einfach keinen Code wo drinnensteht daß wenn die Schublade angeklickt wird daß sie rausfährt.

???
jotti ist offline   Mit Zitat antworten
Alt 18-02-2005, 15:11   #11 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 34
Huhu!

Der Button befindet sich im jeweiligen MC auf der Ebene "Button"
Ist halt ein wenig komplüzürt...

Gruß
eni
enidan ist offline   Mit Zitat antworten
Alt 18-02-2005, 15:25   #12 (permalink)
Ein Alter User
 
Benutzerbild von jotti
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 159
Aw

Hi !

Soetwas habe ich ja nochnie gesehen.
Anscheinend bewirkt der button ein onNextFrame ()oder so.
Ích habe rausgefunden wie das bei dir jetzt funktioniert !
Sehr komisch aber es funzt ohne as code.
Du mußt in im button auf der ebene Button wo nur ein schlüsselbild ist einfach am anfang ein schlüsselbild und in der Mitte unter deinem Stop ein Schlüsselbild geben.
Dan funzt es.

Komisch aber wahr.

Mfg jotti
jotti ist offline   Mit Zitat antworten
Alt 18-02-2005, 15:32   #13 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 34
Huhu!

Ähm...das mit dem Herausfahren klappt ja auch wunderbar...aber ich will, dass die Schublade wieder Hereinfährt, sobald ein anderer Button angeklickt wird...also dass der MC nach dem stop(); weiter abgespielt wird, wenn ein Button geklickt wird...

Gruß
eni
enidan ist offline   Mit Zitat antworten
Alt 18-02-2005, 15:38   #14 (permalink)
Ein Alter User
 
Benutzerbild von jotti
 
Registriert seit: Mar 2004
Ort: Österreich
Beiträge: 159
Hi Da wird es schon etwas komplizierter aber ich werd mal was rumbasteln.
Übrigens hast du flash mx oder mx2004
jotti ist offline   Mit Zitat antworten
Alt 18-02-2005, 15:44   #15 (permalink)
Neuer User
 
Registriert seit: Jan 2005
Beiträge: 34
Huhu!

Vielen lieben Dank für die Hilfe!!!
Die Datei ist mit Flash 5 erstellt worden *dumdidum*, mir steht
aber auch Flash MX zur Verfügung.

Gruß
eni
enidan 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 00:11 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele