tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
351
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    beckersbesters beckersbesters ist offline Mitglied Silber
    Registriert seit
    Mar 2005
    Ort
    Straelen
    Beiträge
    69
    Hallo,

    ich habe ein kleines Problem. Ich habe einen 3D Vektor Flash Würfel (http://www.nuran.org/), welcher auf einer HTML Seite eingebunden ist.

    Komischerweise reagiert der Flash Würfel auf die xmouse und ymouse global unter Mac OSX. Das heißt auch ausserhalb des Browsers wenn geklickt wird (Fensters in dem Flash embed ist!).

    Beim PC ist das anders da reagiert er nur am Anfang, wenn der Würfel zur Ansicht geladen wird, danach nicht mehr.

    Wie kann in Flash die xmouse und ymouse nur auf den 300 x 300 Pixel Bereich beschränken?

    Gruß
     

  2. #2
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    dieses Verhalten unter Mac OS(X) war mir bisher auch unbekannt.

    Um das Verhalten auf den Bühnenbereich zu beschränken, könntest Du abfragen, ob die globale Mausposition (_root._xmouse und _root._ymouse) sich innerhalb der Bühne befindet:
    Code :
    1
    2
    3
    4
    5
    
    if (_root._xmouse > 0 && _root._ymouse > 0 && _root._xmouse < Stage.width && _root._ymouse < Stage.width) {
        // mach was
    } else {
      // mach nichts
    }

    Gruß
    .
     

Ähnliche Themen

  1. Antworten: 9
    Letzter Beitrag: 30.04.07, 13:51
  2. Variablen auch ausserhalb der Schleifen nutzen?
    Von eliasb im Forum .NET Archiv
    Antworten: 14
    Letzter Beitrag: 21.04.05, 19:12
  3. Effekt auch ausserhalb des Flash-Films?
    Von Zigi im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 21.02.05, 20:29
  4. if($var==1) reagiert auch bei $var = 11?
    Von Security im Forum PHP
    Antworten: 13
    Letzter Beitrag: 07.11.04, 19:46
  5. warum nicht auch hier?
    Von pyr0t0n im Forum 3D Studio Max
    Antworten: 27
    Letzter Beitrag: 04.01.03, 16:58