| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jul 2003
Beiträge: 64
| maus außerhalb der swf --> Lösungsvorschlag!
ich suche schon seit längerem nach einer möglichkeit abzufragen ob sich die maus außerhalb oder innerhalb der in einer html eingebetteten swf datei bedfindet... bisher scheint es mir so das hier niemand was wirklich brauchbares gefunden hat, vorallem bei schnellen bewegungen mit der maus... dann hab ich einfach mal ein mc in bühnengröße aufgezogen und einfach ein rollOver und rollOut draufgelegt... ActionScript:
was soll ich sagen... funktioniert einwandtfrei, egal wie schnell man die maus bewegt... nur auf dem MAC funktionierts leider nur teilweise! es will mir jetzt ja wohl keiner sagen das ich der erste bin der das ausprobiert hat, oder bin ich heut (wie so oft) voll neben der spur?! |
| | |
| | #2 (permalink) |
| Nix Wisser Registriert seit: May 2003 Ort: Würzburg, Kleinstadt
Beiträge: 3.510
|
dein Vorschlag funktioniert einwandfrei, solange keine anderen Buttons oder MCs mit Buttonfunktion im Film sind. Leg doch noch mal einen kleinen Button auf die Bühne! Dann hat dein großer ein rollout, wenn die Mausüber dem kleinen ist. Besser mit hitTest machen.
__________________ nullidee Abakus GT 10² Kugeln - 80"Leinwand - CARAN D´ACHE SUPRACOLOR® |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jul 2003
Beiträge: 64
|
naja, aber wenn man den mc in den hintergrund legt, und zusätzlich noch die ränder abfrägt... also: ActionScript:
würde es so funktionieren? (ps: danke für die antwort) |
| | |
| | #4 (permalink) | |
| Neuer User Registriert seit: Jan 2005 Ort: In the arena
Beiträge: 165
| Zitat:
also eher so wie nullidee meinte: hitTest! grüße -sh | |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Jul 2003
Beiträge: 64
| so meinte ich... :)
also mir hat das jetzt gestern keine ruhe gelassen, und hab das mal so versucht zu basteln... und es funktioniert...! ich hab ein vollflächigen mc im hintergrund: ActionScript:
diesen mc dann in den vordergrund und auf 0% alpha... legt man jetzt ein button auf die ebene, lässt der sich wunderbar ansprechen, und gleichzeitig erkennt er immer und zuverlässig ob die maus im SWF oder außerhalb ist... oder täusch ich mich...!? hab die fla mal mit angehängt! grüße |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Jul 2003
Beiträge: 64
|
seltsam... bei mir zeigt er "In" an wenn ich über die buttons fahre... denn _root.state wird ja automatisch "In" sobal die maus innerhalb der vordefenierten begrenzung liegt, egal ob er über einem button ist oder nicht... komisch wirds bei mir nur wenn ich die swf in eine html datei einbinde, da funktionierts nämlich nur manchmal wenn man die maus rechts außerhalb der swf bringt... |
| | |
| | #8 (permalink) |
| Eisverkäufer Registriert seit: Aug 2003 Ort: München
Beiträge: 81
|
probiers mal mit diesem Code ActionScript:
arbeitet ohne onRollOut bei mir zuverlässiger. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |