mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 17:21 Benutzername: Passwort: Auto-Login

Thema: (Flash 8) - hitTest Problem! vom 21.09.2006


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> (Flash 8) - hitTest Problem!
Autor Nachricht
buff-daddy
Threadersteller

Dabei seit: 12.03.2003
Ort: Hamburg
Alter: 42
Geschlecht: Männlich
Verfasst Do 21.09.2006 15:30
Titel

(Flash 8) - hitTest Problem!

Antworten mit Zitat Zum Seitenanfang

Folgendes Problem: Ich habe einen Notizzettel der beim rüberfahren ausfahren soll. Er enthält 3 Buttons die beim einzelnen rüberfahren eine kleine Animation abspielen sollen. Ich habe inzwischen gelernt das die Buttons nicht per roll over angesprochen werden können da der erste Roll over (ausfahren des Notizzettels) die weiteren nicht mehr durchlässt.

Durchs recherchieren und umhören bin ich auf das Stichwort "hitTest" aufmerksam geworden. Ich habe nun was gebastelt was allerdings noch hinkt. Am besten schaut ihr euch die Swf Datei an. Der Code für das hitTest lautet:
Code:

_root.navi_mc.onEnterFrame = function() {
   if (this.zettel_mc.hitTest(_root._xmouse, _root._ymouse, true)) {
      if(_currentframe < 20){
         nextFrame();
      }
      } else {
      if(_currentframe > 1){
         prevFrame();
         }
      }
}


Swf
Screenshot

Im Grunde suche ich eine Lösung um Buttons die in einem Mc liegen der per Roll over aktiviert wird anzusprechen.
Bei Interesse kann ich auch die .fla mailen. Vielen Dank für die Aufmerksamkeit.

[edit]
Flash-Fragen bitte in Multimedia stellen.
Verschoben von Software - Nonprint nach Multimedia.


Zuletzt bearbeitet von tacker am Do 21.09.2006 15:45, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
buff-daddy
Threadersteller

Dabei seit: 12.03.2003
Ort: Hamburg
Alter: 42
Geschlecht: Männlich
Verfasst Do 21.09.2006 21:53
Titel

Antworten mit Zitat Zum Seitenanfang

Mir wurde geholfen. So klappt es:
Code:
_root.navi_mc.onEnterFrame = function() {
   if (this.zettel_mc.hitTest(_root._xmouse, _root._ymouse, true)) {
      if(_currentframe < 20){
         play();
      }
      } else {
      if(_currentframe > 1){
         prevFrame();
         }
      }
}
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
 
Ähnliche Themen hitTest - Problem
HitTest Problem
[Flash MX 2004] - kombination aus hitTest und onRollOver?!
[Flash 8] - Problem: Popup aus Flash mit Übergabe einer Var
[Flash] - Dickes Problem mit Flash Player 9
Problem mit flash player 10 und flash video
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.