| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| nie-auslernender Registriert seit: Jul 2001
Beiträge: 466
| flexible wabbelnde navigation
hi, am besten erstmal anschauen. http://www.projektil.org/flash/detailbilder2.html wie man sieht möchte ich ein wabbelnde navigation bauen. nur wie ichs bis jetzt zu lösen versuchte ists etwas ruckelig. warum ist mir klar. ich habe mit tweens die vergrößerungen der einzelnen kästchen festgelegt und lasse nur per as die frames in die eine oder andere richtung laufen. auf den kästchen liegt as der die variable aktiv den jeweiligen wert des berührten kästchen zuweißt und mein as der in einer schleife liegt lautet wie folgt: PHP-Code: ich glaube ich hab das viel zu umständlich gelöst. aber bei dem versuch die größen und abstände komplett dynamisch per as zu regeln bin ich leider gescheitert. kann mir da wer helfen? das problem ist nähmlich, das die kästchen nciht nur schaltflächen sind, sondern es geplant ist, wenn die navigation aktiv ist kleine bilder in den kästchen auftauchen zu lassen. ? mfg esia
__________________ it´s always the same, but most different |
| | |
| | #4 (permalink) |
| Art Director Registriert seit: Sep 2002 Ort: Mülheim/Ruhr
Beiträge: 698
|
… kann man net vom Prinzip so machen: • Hast nen MC 10x10 px groß • dann onClipEvent(MouseOver) if (dein_mc._width < x && dein_mc._height < y); • dabei immer in Schleife abfragen, welche Größe der MC hat • wenn Größe net erreicht, vergrößer weiter, wenn erreicht, hör auf. • für das ganze brauchst Du noch ein Interval, damit's gleichmäßig läuft • updateAfterEvent Soviel zum Gedankenkonstrukt (in der Kürze) - das Script kann ich Dir leider net liefern, bin kein progger ![]() Aber hier im FF findest Du sicherlich das passende ![]() Greetz
__________________ __________________________________________ "… blubb!" |
| | |
| | #5 (permalink) |
| hobbyflasher Registriert seit: Jun 2003 Ort: NRW
Beiträge: 229
|
instaliere dir mal irgendein TweenPrototypen, oder mach einfach eine Funktion, die deine Kästchen skaliert, hier findeste was: http://sephiroth.it/ ich würde deine Menüpunkte in einem Array verwalten: menu = ["home", "work", usw.] auf jedem der Buttons liegt ´ne Action, die ihn skaliert. Auserdem brauchste eine Variable, die den aktuellen (vergrößerten Button) enthält. Nun kannste bei onRollOver die Skalierungen vornehmen, so ungefähr (nur gescribbelt ;-)) for (var i=0; i<menu.lenght, i++) { menu[i].hitArea.onRollOver = function() { aktMc.deineSkalierfunktion(normal); aktMc = this; this.deineSkalierfunktion(gross); } } aktMc ist die Variable, die dein vergrößertes mc enthält. evtl. noch mit setIntervall arbeiten, damit erst wieder ausgezoomt wird, bevor die neue Vergrößerung stattfindet.
__________________ gruß lasic+ |
| | |
| | #8 (permalink) |
| . Registriert seit: Aug 2001 Ort: wien/regensburg
Beiträge: 1.652
|
wenn das so werden soll, wie das mac osx dock, dann wuerd ich nicht mit rollOver arbeiten, sondern mit _x/_y-abstand maus zu button. also, je naeher die maus kommt umso groesser wird der mc. werd mal weiterueberlegen bg _k
__________________ 350 * youtube für alle, die noch keinen dropbox-account haben, aber einen wollen: http://db.tt/wZ3S1pr bringt uns beiden +500mb, thx! |
| | |
| | #9 (permalink) |
| . Registriert seit: Aug 2001 Ort: wien/regensburg
Beiträge: 1.652
| ActionScript:
__________________ 350 * youtube für alle, die noch keinen dropbox-account haben, aber einen wollen: http://db.tt/wZ3S1pr bringt uns beiden +500mb, thx! |
| | |
| | #10 (permalink) | |
| Art Director Registriert seit: Sep 2002 Ort: Mülheim/Ruhr
Beiträge: 698
| Zitat:
Hab alles so gemacht, wie geschrieben … Greetz
__________________ __________________________________________ "… blubb!" | |
| | |
| | #11 (permalink) |
| nie-auslernender Registriert seit: Jul 2001
Beiträge: 466
|
thx kweso hört sich gut an. nur laufen dann leider ganz schön viele onenterframes parallel. aber wird mit dem sbstand wesentlich smoother laufen. ich hab hier auch ausprobiert immer noch mti button jetzt aber komplett per as: PHP-Code: http://www.projektil.org/flash/detailbilder.html funzt schon besser. aber mit der abstandsvariante sollte es am besten funktionieren. werd mal rumprobieren. mfg esia
__________________ it´s always the same, but most different |
| | |
| | #12 (permalink) |
| . Registriert seit: Aug 2001 Ort: wien/regensburg
Beiträge: 1.652
|
bei mir gehts: glaubst, dass das zu viele oEF´s sind? mein systemleistungsmonitor registriert den rechenaufwand gar nicht. anbei nochmal das fla
__________________ 350 * youtube für alle, die noch keinen dropbox-account haben, aber einen wollen: http://db.tt/wZ3S1pr bringt uns beiden +500mb, thx! |
| | |
| | #13 (permalink) |
| nie-auslernender Registriert seit: Jul 2001
Beiträge: 466
|
so hab jetzt mal deine vorlage genommen, aber komplett nach meinen bedürfnissen umgeschrieben. momentan schauts so aus: http://www.projektil.org/flash/detailbilder3.html eigentlich super so wie ichs wollte nur, wenn man mit der mouse rüberfährt springt auf einmal die ganze navi ein stück nach oben. und dann bei mehrmahligen rüberfahren immer noch ein wenig hoch und runter. script schaut wie folgt aus: PHP-Code: rein theoretisch müsste es an den folgenden beiden zeilen liegen, aber ich finde den fehler nciht. vielleicht liegts auch wo anders. PHP-Code: hier mal die fla zum reinschauen http://www.projektil.org/flash/detailbilder3.fla mfg esia
__________________ it´s always the same, but most different |
| | |
| | #15 (permalink) |
| nie-auslernender Registriert seit: Jul 2001
Beiträge: 466
|
hmm, ich wäre wirklich dankbar wenn mir jemand wieterhelfen könnte. ich finde einfach nicht den fehler, warum die komplette navigation einmal viel nach oben und dann immer noch etwas nach oben und unten springt. mfg esia
__________________ it´s always the same, but most different |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |