Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-06-2007, 13:45   #1 (permalink)
Neuer User
 
Registriert seit: May 2006
Ort: Bad Ischl, Österreich
Beiträge: 243
Question Mouse.addListener, onPress

Hallo,

ich hab folgendes Problem:

Ich hab einen Haupt MC welchen ich mit Mouse.addListener(haupt_mc) registriert habe (nicht onPress).

Jetzt möchte ich aber einen Movieclip in diesen Haupt MC reinladen, auf dem sich ein MC befindet der das onPress Event implementiert.
Reinladen geht.
Wenn ich mit der Maus darüberfahre ändert sich der visuelle Zustand.
Aber der onPress Event wird nicht gestartet.

Hat wer einen Ansatzpunkt?

Hoffe ich hab mich verständlich ausgedrückt.

Danke schon mal im Voraus!

mfg
Warappa
Warappa ist offline   Mit Zitat antworten
Alt 08-06-2007, 13:58   #2 (permalink)
Neuer User
 
Registriert seit: May 2006
Ort: Bad Ischl, Österreich
Beiträge: 243
Was ich festgestellt hab:

wenn ich ein onRollOver Event hinzufüge reagiert er darauf!?!
Warappa ist offline   Mit Zitat antworten
Alt 08-06-2007, 13:59   #3 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
PHP-Code:
Mouse.addListener(haupt_mc
Wo haste das denn her?
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 08-06-2007, 14:03   #4 (permalink)
Neuer User
 
Registriert seit: May 2006
Ort: Bad Ischl, Österreich
Beiträge: 243
Ups...

so ist's richtig:
ActionScript:
  1. var mouseListener:Object=new Object();
  2. mouseListener.onMouseDown=function()
  3. {
  4. ...
  5. }
  6. mouseListener.onMouseUp=function()
  7. {   
  8. ...
  9. }
  10. mouseListener.onMouseMove=function()
  11. {
  12. ...
  13. }
  14. Mouse.addListener(mouseListener);

und hier noch die Bildaktion des zu ladenden MCs:
ActionScript:
  1. button.onPress=function()
  2. {
  3.     ...
  4. }

Geändert von Warappa (08-06-2007 um 14:08 Uhr)
Warappa ist offline   Mit Zitat antworten
Alt 08-06-2007, 14:29   #5 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
OK, aber ich checke jetzt das Problem noch immer nicht.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 08-06-2007, 20:56   #6 (permalink)
Neuer User
 
Registriert seit: May 2006
Ort: Bad Ischl, Österreich
Beiträge: 243
Kurz gesagt: der button im geladenen MC (.swf) reagiert nicht auf Maus-Klicks.
Warappa ist offline   Mit Zitat antworten
Alt 11-06-2007, 07:12   #7 (permalink)
Neuer User
 
Registriert seit: May 2006
Ort: Bad Ischl, Österreich
Beiträge: 243
Keiner eine Idee?
Warappa ist offline   Mit Zitat antworten
Alt 11-06-2007, 07:37   #8 (permalink)
Neuer User
 
Registriert seit: May 2006
Ort: Bad Ischl, Österreich
Beiträge: 243
Lightbulb

Hallo,

bin selbst drauf gekommen:

hab bei dem haupt MC die Eigenschaft focusEnabled auf true gestellt. Dadurch ist automatisch alles auf den haupt MC gegangen. Ein einfaches
ActionScript:
  1. hauptMC.focusEnabled=false;
hat die Welt wieder ins Lot gebracht!

@Frager: Ich weiß, dass du das nicht wissen konntest (Kristallkugel? ) aber der Source, der damit zusammenhängt ist tausende Zeilen lang! -> danke dass du trotzdem versucht hast mir zu helfen!



Lg
Warappa

Geändert von Warappa (11-06-2007 um 07:42 Uhr)
Warappa 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 23:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele