Antworten auf deine Fragen:
Neues Thema erstellen

Flash CS4 AS3 - Buttons und Fehlermeldung

M

Maliwitch

Guest

Hallo allerseits,

ich arbeite mich jetzt seit einige Zeit in Flash CS4 ein, bin aber allmählich am Verzweifeln :-(

Ich möchte eine Flash-Animation für eine Bewerbung erstellen. Das Ganze besteht aus einem Intro (von Szenen hab ich Abstand genommen, das funzt einfach nicht richtig) und dann kommen auf einem späteren Frame der Zeitleiste die Buttons zum Weiterklicken auf verschiedene Bereiche.

Das Intro endet bei Bild 258 und dort liegt folgender ActionScript (AS3):

__________________________________________________

stop()
import flash.events.MouseEvent;
import flash.display.MovieClip; // brauch ich wahrscheinlich nicht, oder? //

mich_btn.addEventListener(MouseEvent.CLICK, onMouseClick1);
leben_btn.addEventListener(MouseEvent.CLICK, onMouseClick2);
ref_btn.addEventListener(MouseEvent.CLICK, onMouseClick3);
faehig_btn.addEventListener(MouseEvent.CLICK, onMouseClick4);
kontakt_btn.addEventListener(MouseEvent.CLICK, onMouseClick5);

function onMouseClick1(e:MouseEvent):void {
gotoAndStop("mich");
}
function onMouseClick2(e:MouseEvent):void {
gotoAndStop("leben");
}
function onMouseClick3(e:MouseEvent):void {
gotoAndStop("ref");
}
function onMouseClick4(e:MouseEvent):void {
gotoAndStop("faehig");
}
function onMouseClick5(e:MouseEvent):void {
gotoAndStop("kontakt");
}
________________________________________________________

Die Button-Benennung im Feld "Eigenschaften":

Der Button "Über mich" hat den Instanznamen mich_btn
Der Button "Lebenslauf" hat den Instanznamen leben_btn
Der Button "Referenzen" hat den Instanznamen ref_btn
Der Button "Fähigkeiten" hat den Instanznamen faehig_btn
Der Button "Kontakt" hat den Instanznamen kontakt_btn

Auf der Zeitleiste habe ich die Frames wie folgt benannt:

Frame 259 "mich"
Frame 263 "leben"
Frame 267 "faehig"
Frame 271 "ref"
Frame 274 "kontakt"

Beim Testen kommt folgender Fehler:

TypeError: Error #1009: Der Zugriff auf eine Eigenschaft oder eine Methode eines null-Objektverweises ist nicht möglich.
at Bewerbung_fla::MainTimeline/frame258()

Der gleiche Fehler kommt, wenn ich statt der Frame-Bezeichung die Frame-Nr. eingebe.

Ich suche und suche und verzweifle allmählich an der Sache.
Was mache ich falsch??

Kann mir bitte jemand weiterhelfen??

Tausend Dank
Mali
 

Kerstin77

Flashfan

AW: Flash CS4 AS3 - Buttons und Fehlermeldung

Hallo,

das ist ein Bug beim export für Flashplayer 10. Lösung: entweder legst Du die Buttons ein Frame früher, bevor das Skript kommt, oder exportiere für Flashplayer 9.

Grüße,
Kerstin
 
A

ad86

Guest

Hi,

erstens die zwei import-Anweisungen solltest Du nicht brauchen. Sollte auch ohne Sie funktionieren.

Zu DEinem Problem: Versuch mal das folgende:

Code:
mich_btn.addEventListener(MouseEvent.CLICK, onMouseClick1);
trace("1OK");
leben_btn.addEventListener(MouseEvent.CLICK, onMouseClick2);
trace("2OK");
ref_btn.addEventListener(MouseEvent.CLICK, onMouseClick3);
trace("3OK");
faehig_btn.addEventListener(MouseEvent.CLICK, onMouseClick4);
trace("4OK");
kontakt_btn.addEventListener(MouseEvent.CLICK, onMouseClick5);
trace("5OK");

Dann weißt Du welcher Button nicht auf Deiner Bühne ist. Das ist Dein Fehler: >>>ALLE<<< Deine Buttons müssen sich auf Frame 258 befinden. Um zu erfahren, welcher fehlt, benutzt Du obigen Sourcecode.


@ Kerstin77: Woher weißt Du das das ein Bug ist? Also nicht, dass ich Dir das nicht glauben würde, aber hast Du irgendeine Quelle dafür?

MFG ad86
 
Zuletzt bearbeitet von einem Moderator:
M

Maliwitch

Guest

AW: Flash CS4 AS3 - Buttons und Fehlermeldung

Tausend Dank euch beiden!!! :daumenhoch::daumenhoch:

Es war das Player-Prob!!! Viele Stunden umsonst gesucht...

Jetzt schaff ich es bestimmt, eine anständige Ani hinzukriegen!!

Wenn ich wieder hängenbleibe, schrei ich bei euch um Hilfe!!

Küsschen, Küsschen, Küsschen und ein fetter Drücker ;)

Mali
 
A

ad86

Guest

AW: Flash CS4 AS3 - Buttons und Fehlermeldung

Hi,

@Kerstin77

Habs ausprobiert. Aber keinen Fehler bekommen:'(

(Auch wenn ich solchen Fehler immer wieder mal bekomme (bisher dreimal, wenn ich mich nicht irre) , ich konnte Sie aber irgendwie bisher immer lösen indem ich ein Duplikat anfertigte, und in zwei Fällen konnte ich das alte "Symbol" löschen).

Du hast also keine Quelle? SChade. C'est la vie.

Mfg ad86
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.614
Beiträge
1.538.351
Mitglieder
67.525
Neuestes Mitglied
mgtaucher
Oben