Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-05-2005, 08:24   #1 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
kann man per funktion ein "rollOut" simulieren?

hi,
ich glaube, es wäre jetzt recht umständlich zu erklären, wieso ich es brauche, deshalb frage ich erstmal so:

kann ich in einer funktion sagen, daß der cursor so tun soll, als ob er von etwas herunterrollt?
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 26-05-2005, 08:58   #2 (permalink)
Pharao a.D.
 
Benutzerbild von Tut-ench-aton
 
Registriert seit: Jul 2004
Ort: 29°58'33.34'' N, 31°07'49.29'' O
Beiträge: 430
Hi Mr. Twister

Ein Rollout mit der Maus kannst du nicht simulieren, weil _xmouse und _ymouse schreibgeschützt sind (ich hab jedenfalls noch keinen Motor an meiner Mauskugel entdeckt )
Tut-ench-aton ist offline   Mit Zitat antworten
Alt 26-05-2005, 09:36   #3 (permalink)
Eisverkäufer
 
Benutzerbild von AlexSchliebner
 
Registriert seit: Aug 2003
Ort: München
Beiträge: 81
Trick...

Tut-ench hat recht, die Mausposition kannst du nicht direkt manipulieren. Ich könnte mir aber einen Trick vorstellen, bei dem das zumindest so aussehen würde:
  • blende den Cursor aus
  • verwende einen eigenen MC als Mauszeiger-Ersatz (startDrag, usw.)
  • baue eine Animation in diesen MC ein, die Du bei Bedarf startest
  • am besten platzierst Du in dem MC einen weiteren, den Du dynamisch verschieben kannst
Das ist wirklich nur ein Fake, die Werte für _xmouse und _ymouse beeindruckt das natürlich nicht. Außerdem wirft es weitere Probleme auf - war nur so ein Gedanke.
AlexSchliebner ist offline   Mit Zitat antworten
Alt 26-05-2005, 09:38   #4 (permalink)
Pharao a.D.
 
Benutzerbild von Tut-ench-aton
 
Registriert seit: Jul 2004
Ort: 29°58'33.34'' N, 31°07'49.29'' O
Beiträge: 430
@ AlexSchliebner

Das wollte ich auch vorschlagen, leider funktioniert das nicht wirklich, da _xmouse und _ymouse wirklich als einzige ein Rollover auslösen können und kein Mausersatz.
Tut-ench-aton ist offline   Mit Zitat antworten
Alt 26-05-2005, 18:09   #5 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
vl kannst du das event einfach selbst aufrufen?

der mauszeiger bleibt wo er ist, aber onRollOut wird trotzdem ausgeführt...

button.onRollOut();
__________________
Some Flash Worx
Alphanimal 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 17:44 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele