Beiträge: 8 Wohnort: Magdeburg Registriert: Aug 2009
Menü bauen aus Bilder???
Hallo....
ich bin absoluter Neuling in sachen ActionScript 3.0.
ich wollte ein menü machen und bin schon bis zu den schaltflächen gekommen, aber da geht jetzt mein problem los, wie kann ich ein menü programmieren in actionscript???
Wie soll das menü denn verlinken auf Html seiten oder auf mc´s innerhalb der Animation ?Entschuldigt meine "noob" Fragen ich bin halt in AS noch ein unbeschriebenes Blatt ...
versuch mich aber zu bessern :P
Flamed mich ruhig voll XD
das ist ganz einfach. Da du sicher auf den einzelnen Bildern Text haben willst würde ich dir das hier empfehlen: Video auf Adobe.tv
Denn Text kannst du entweder mit Photoshop schon drauf packen und dann als Text mit veränderbaren Eigenschaften importieren, oder du erstellst ihn direkt über das Text-Werkzeug in Flash.
Allternativ kannst du auch ein leeres Textfeld auf einer Ebene über dem Bild mit Text verlinken.
Liebe Grüße
chillabox
Edit: Im Anhang ein Beispiel.
[attachment_5779]Wer heute noch nicht verrückt ist, ist einfach nicht richitg informiert!
Ja, das geht auch ist aber wesentlich umständlicher.
Zuerst packst du deine Bilder in ein Movieclip (falls du es noch nicht gemacht hast).
Als nächstes vergibst du Instanznamen, wie z.B.: Bild_Kontakt.
Dann das Movieclip auswählen und F9 drücken.
Nun kannst du in der Aktionpalette folgenden Script einfügen:
function imageClick(pEvent:MouseEvent):void
{
var urlReq:URLRequest = new URLRequest("http://www.flashhilfe.de/");
navigateToURL(urlReq, "_blank");
}
Wenn du mehrer Bilder hast, wie wahrscheinlich der Fall ist kannst du auch innerhalb der Methode imageClick ein switch auf den MC Namen machen. (Dann brauchst du nicht für jedes Bild eine eigene Methode.)
Hier ein kleiner Ansatz (muss angepast werden und wird bei einfachem kopieren wahrscheinlich nicht funktionieren):
function imageClick(pEvent:MouseEvent):void
{
var urlReq:URLRequest;
switch(MovieClip(pEvent.currentTarget).name)
{
case 'meinBild':
urlReq = new URLRequest("http://www.flashhilfe.de/");
break;
case 'meinBild2':
urlReq = new URLRequest("http://www.flashhilfe.de/");
break;
}
navigateToURL(urlReq, "_blank");
}
Wer heute noch nicht verrückt ist, ist einfach nicht richitg informiert!
Erklären kann ich es dir leider nicht, weil ich mich nicht mit xml auskenne. Aber ich habe ein Tutorial, nach kurzem googeln gefunden, dass dir helfen könnte: