Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-02-2008, 18:52   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 9
Question Hilfe mit dem Menue



Hallo,

ich habe bei Flashstar ein Super Menue gefunden:

http://www.flashstar.de/tutlist/redi...%2Ffsmenub.zip

Leider habe ich keine Ahnung wie ich das Menue verlinken kann.
Mit dem Problem habe ich heute, so ziemlich den ganzen Mittag verbracht.

Am logischsten währe es natürlich, auf dem unsichtbaren Button
im MC, einfach noch eine Codezeile Hinzuzufügen:

on (rollOver, dragOver) {
skal = 1;
}
on (rollOut, dragOut) {
skal = 0;
}


und Jetzt:

on (release) {
gotoAndPlay("irgend_ein_ziel");

}

Irgendwie funktioniert das aber so nicht.

Es währe echt Super wenn mir da jemand helfen könnte.

Danke

Grüße Pelgrim
pelgrim ist offline   Mit Zitat antworten
Alt 08-02-2008, 19:28   #2 (permalink)
Neuer User
 
Benutzerbild von feivelmaus
 
Registriert seit: Jun 2007
Ort: Berlin
Beiträge: 1.078
einfach im mc2 des jeweilen buttons auf den button

on (release)
{
getURL("deineseite.de", "_deinziel");
}

hinschreiben.

Geändert von feivelmaus (08-02-2008 um 19:32 Uhr)
feivelmaus ist offline   Mit Zitat antworten
Alt 08-02-2008, 20:04   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 9
Hallo feivelmaus,

danke für die schnelle Hilfe.
Ich verstehe nicht so genau was Du meinst,

>>einfach im mc2 des jeweilen buttons auf den button
on (release)
{
getURL("deineseite.de", "_deinziel");
}

hinschreiben. <<

Innerhalb des mc2 befindet sich ein unsichtbarer Button,
Auf diesen Button habe ich:

on (release) {
gotoAndPlay("irgend_ein_ziel");

}

gelegt. (Ich will innerhalb der Szene ein Ziel ansprechen)

Das funktioniert so leider nicht.
Wo meinst Du den Genau soll ich im mc2 die Codzeile einfügen?

Danke und Grüße pelgrim
pelgrim ist offline   Mit Zitat antworten
Alt 09-02-2008, 13:08   #4 (permalink)
Neuer User
 
Benutzerbild von feivelmaus
 
Registriert seit: Jun 2007
Ort: Berlin
Beiträge: 1.078
moin moin,

weiß noch net genu, ob ich es jetzt richtig verstanden habe, aber wenn du ein mc ansprechen willst, nimmst du

on (release)
{_root.deinmc.gotoAndPlay(deinframe);}

greetz
feivelmaus ist offline   Mit Zitat antworten
Alt 10-02-2008, 11:00   #5 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 9
Hallo feivelmaus,

ich wollte innerhalb einer Szene unterschiedliche Frames
ansprechen.
Das Problem hat sich bereits gelöst, ich habe einen anderen
Script für die selben Buttons gefunden.

Für den Fall das es sonst noch jemanden interessiert:

Zuerst innerhalb des Mc2 die obere Ebene mit dem unsichtbaren Button löschen.

Jetzt, innerhalb der Szene die entsprechenden Frames benennen, in meinem Beispiel: Profil, History, usw.

Und jetzt den alten Action Script gegen diesen hier Tauschen:

// Positionieren (Slide)
movieclip.prototype.slideClip = function(pHoch, pRunter, pHFaktor, pRFaktor) {
with (this) {
if (signal == 1) {
_y += (pHoch - _y) / pHFaktor;
}
if (signal == 0) {
_y += (pRunter - _y) / pRFaktor;
}
}
};

// Navigations Clip (Inhalt)
movieclip.prototype.initClip = function(pClip, pTitel, pInhalt) {
pClip.txtTitel = pTitel;
pClip.txtInhalt = pInhalt;
pClip.signal = 0;
pClip.label = pTitel;
// Mausereignisse
pClip.onRollOver = function() {
this.signal = 1;
};
pClip.onRollOut = function() {
this.signal = 0;
};
pClip.onPress = function() {
_root.gotoAndStop(this.label);
}
}

// Navigations Clip Initialisieren
onLoad = initClip(mc_Profil, "Profil", "Sie suchen nach neuen\nNavigationsformen dann\nSind Sie hier genau richtig!");
onLoad = initClip(mc_History, "History", "Unser Unternehmen bietet\nIhnen die Kompetenz\naus 100 Jahren Erfahrung!");
onLoad = initClip(mc_Service, "Service", "Machinenschlosser\nHandwerker\nKFZ-Mechaniker");
onLoad = initClip(mc_Kontakt, "Kontakt", "Anschrift\nToni Mustermann\nMusterweg 3\n19999 Musterland");

// Navigations Clip Positioniern und Bewegen
mc_Profil.onEnterFrame = function() {
this.slideClip(300, 425, 6, 10);
};
mc_History.onEnterFrame = function() {
this.slideClip(300, 425, 6, 10);
};
mc_Service.onEnterFrame = function() {
this.slideClip(300, 425, 6, 10);
};
mc_Kontakt.onEnterFrame = function() {
this.slideClip(300, 425, 6, 10);
};

stop();


Die Szenen werden jetzt aus dem Action Script heraus angesprochen.



Danke für Deine Hilfe.


Grüße Pelgrim
pelgrim 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:00 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele