|
|
Beispiel eines sich drehenden Menüs. Das Menü ist leicht über die unten aufgelisteten Variablen zu konfigurieren. Für zehn Menüeinträge sind die Menübeschriftungen schon vorkonfiguriert. Es brauchen lediglich die schon vorhandenen MCs 'mctext1-10' entsprechend den eigenen Bedürfnissen neu angepasst zu werden.
anzahlbu=7; //-- Anzahl der Buttons (1-10)
deltaalpha=0.5; //-- Rotationsgeschwindigkeit
radialsichtbar=0; //-- Radiale sichtbar (1/0)
xskalierung=175; //-- X-Skalierung
yskalierung=175; //-- Y-Skalierung
xpos=114*xskalierung/100; //-- X-Position
ypos=114*yskalierung/100; //-- Y-Skalierung
rotrichtung=1; //-- Rotationsrichtung(1/-1)
farbe1=0xbbbbbb; //-- Farbe normaler Button
farbe2=0xFFbb99; //-- Farbe aktivierter Button
busize=40; //-- Buttongröße in Prozent
Die für eigene Zwecke benötigte Aktionen brauchen ebenfalls nur an einer Stelle eingefügt zu werden:
onClipEvent(mouseDown)
{
for(j=1;j<=anzahlbu;j++)
{
//-- Mausklick auf einen Button:
if(_root["b"+j].hitTest( _root._xmouse, _root._ymouse, true))
{
//-- erst mal alle Buttons wieder umfärben.
for(m=1;m<=anzahlbu;m++)
{
myColor1 = new Color(_root["b"+m].ibuinnen.ibufuell);
myColor1.setRGB(farbe1);
}
//-- Hier ist die Stelle an der eigene Aktionen
//-- eingefügt werden müssen.
//-- Es wird hier lediglich die Nummer des geklickten
//-- Buttons in einem Textfeld angezeigt und der geklickte
//-- Button eingefärbt.
_root.seitentext = "Seite: " + j;
myColor2 = new Color(_root["b"+j].ibuinnen.ibufuell);
myColor2.setRGB(farbe2);
}
}
}
Die hier dargestellte Demo enthält zusätzlich zu der zum Download angebotenen fla-Dateien
einige Buttons mit denen die leicht zu konfiguriebaren Möglichkeiten aufgezeigt werden sollen.Download Flash MX: rotatingnavigation.zip Download Flash 5: rotatingnavigationv5.zip |
| Copyright © 1998 - 2004 und Design by www.jdsolutions.de |