Zurück   Flashforum > Flash > Stuff

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-02-2008, 16:59   #1 (permalink)
langsam checker
 
Benutzerbild von stiffmeister
 
Registriert seit: Mar 2003
Ort: -
Beiträge: 199
Accordion Menu // Selbstgemacht :)

hallo leute,

nachdem ich hier schon des öfteren freundlich belohnt wurde mit hilfe zu problemen möchte ich auch mal meinen beitrag abgeben.

ich habe mich mal hingesetzt und ein accordion menu selbst gemacht, OHNE flash components. der grund: alles was man selber macht hilft einem beim lernen und ich finde einfach dass ich das hier besser steuern kann. ich habe soweit es geht alles mögliche im flashfile (CS3 version) schon erklärt. ihr benötigt weiters folgende extension: http://laco.wz.cz/tween/

ich hab mal das apple menü nachgebaut - just for fun wenn ihr lust und laune habt würd ich mich freuen wenn jemand ideen hat wie man das script verbessern / vereinfachen bzw. erweitern kann.

bei fragen oder anregungen - einfach posten danke euch!
Angehängte Dateien
Dateityp: zip flashforum.zip (41,6 KB, 506x aufgerufen)
__________________
*** stiffmeister ***

Geändert von stiffmeister (19-02-2008 um 17:01 Uhr)
stiffmeister ist offline   Mit Zitat antworten
Alt 19-02-2008, 17:04   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Gefällt mir gut, hab's mal in den Stuff-Bereich verschoben...
  Mit Zitat antworten
Alt 07-03-2008, 08:33   #3 (permalink)
langsam checker
 
Benutzerbild von stiffmeister
 
Registriert seit: Mar 2003
Ort: -
Beiträge: 199
hi ich bins wieder.

ich hab mal ein wenig bugfixing betrieben und den code ein wenig vereinfacht. des weiteren habe ich nun ein selbstgebasteltes dropdown menü hinzugefügt, irgendwie fand ich die flash componente langweilig und zu langsam. das XML wurde auch ein bisschen umgeschrieben.

im anhang findet ihr wieder alles was ihr braucht.

nun hab ich mal ne frage:
::: ich bin noch immer nicht dahinter gekommen wie man folgenden codeblock vereinfachen könnte:

PHP-Code:
// buttonfunktion
hB.o.onRollOver = function() {
    if (
hID != this._parent.ID) {
        
this._parent.bez.colorTo(btnHObtnZeit);
        
this._parent.o.alphaTo(100btnZeit);
        
        
// teil 1: hauptmenüpunkte zurück positionieren auf ursprung ========================
        
var btnMove:Number;
        if (
hID != undefined) {
            var 
btnMove:Number hID 1;
            while (
btnMove hm1P) {
                new 
Tween(mcHm1["btnH"+btnMove], "_y"Strong.easeOutmcHm1["btnH"+btnMove]._ymcHm1["btnH"+btnMove].posbtnZeittrue);
                
btnMove++;
            };
        };
        
        
// teil 2: altes menü zurücksetzen ========================
        
mcHm1["btnH"+hID].bez.colorTo(btnHNbtnZeit);
        
mcHm1["btnH"+hID].o.alphaTo(0btnZeit);
        
mcHm1["btnH"+hID].maske.tween("_height"0btnZeit);
        
        
// teil 3: neues submenü öffnen ========================
        
this._parent.maske.tween("_height"abk1.childNodes[this._parent.ID].childNodes.length btnSYbtnZeit);
        
hID this._parent.ID// hID mit der neuen ID überschreiben
        
        // teil 4: maske und hintergrund für hauptmenü skalieren ========================
        
mcHmBG.tween("_height", (hm1P btnHY) + (abk1.childNodes[this._parent.ID].childNodes.length btnSY), btnZeit);
        
mcHmMask.tween("_height", (hm1P btnHY) + (abk1.childNodes[this._parent.ID].childNodes.length btnSY), btnZeit);
        
        
// teil 5: hauptmenüpunkte neu positionieren ========================
        
var btnMove:Number hID 1;
        while (
btnMove hm1P) {
            new 
Tween(mcHm1["btnH"+btnMove], "_y"Strong.easeOutmcHm1["btnH"+btnMove]._y, (mcHm1["btnH"+btnMove].pos + (btnSY abk1.childNodes[this._parent.ID].childNodes.length)), btnZeittrue);
            
btnMove++;
        };
    };
}; 
wenn jemand eine idee hätte, könnte dieser es mich / uns wissen lassen? wäre super. danke euch.

ciao ciao
Angehängte Dateien
Dateityp: zip apple2.zip (43,8 KB, 384x aufgerufen)
__________________
*** stiffmeister ***

Geändert von stiffmeister (07-03-2008 um 08:34 Uhr)
stiffmeister ist offline   Mit Zitat antworten
Alt 06-05-2008, 12:28   #4 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Ort: Kiel
Beiträge: 29
Hallo Stiffmeister,

schöne Arbeit ... ich hab dazu, wie solls anders sein, zwei Fragen

1. die Links werden ja in der xml datei via ref definiert (wenn ich das richtig verstanden hab ^^) ... ich habe versucht dort "gotoandplay()" einzufügen was erwartungsgemäß auch nicht geklappt hat ... ich konnte aber auch nicht den bereich im AS finden wo der link übergeben wird ... könntest du mir einen hinweis geben wo das zu finden ist?

Bei den hauptmenu-pukten ... reicht es da aus einfach das ref in die xml einzufügen?

also so:
Code:
<mP bez="HOME" ref="_root.inhalt.gotoAndPlay(5);">			
		</mP>

2. und als zweite frage ... ist es möglich das menu auf onRelease zu ändern um die dropdown funktion auszuführen? meine versuche diesbezüglich sind kläglich gescheitert sozusagen -,- ... bei mir verweisen die hauptmenu-punkte auch auf inhalte und wenn schon beim rollover das menu aufklappt denken die user das nur die unterpunkte inhalte enthalten.


Ich hoffe ich klinge nicht zu verwirrt

vielen dank für diese navigation

Gruß
Tim
__________________
Das Leben ist ein sch.... Spiel ...

... aber geile Grafik ;-)
Timtendo ist offline   Mit Zitat antworten
Alt 19-01-2009, 14:00   #5 (permalink)
Neuer User
 
Registriert seit: Mar 2002
Ort: Bonn
Beiträge: 14
Sehr schönes Script! Vielen Dank!!!
__________________
:::::::::::::::::::::::::::::::::::::::::::::
http://www.moculade.de
http://www.pixell.de
pixelpirat ist offline   Mit Zitat antworten
Alt 05-06-2009, 07:54   #6 (permalink)
Neuer User
 
Registriert seit: Jun 2009
Beiträge: 5
Das mit der Übergabe der Links klappt leider bei mir auch nicht.

Geht das überhaupt mit dem Menü?
Börnd ist offline   Mit Zitat antworten
Alt 17-03-2010, 08:00   #7 (permalink)
Neuer User
 
Registriert seit: Apr 2006
Beiträge: 859
hast du eventuel flash 8 version davon?
palpalo ist offline   Mit Zitat antworten
Alt 17-03-2010, 09:01   #8 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
ueber 5000 hits aber nur 6 beitraege.. was is hier los ?
hab ich was verpasst.. ?
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary 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 19:08 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele