Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-06-2005, 16:52   #1 (permalink)
flashdesigner
 
Benutzerbild von jorge72
 
Registriert seit: Sep 2003
Ort: kreuzberg/berlin
Beiträge: 11
stop drag release funkt nicht

Hallo Leute habe folgenden Code auf meinem slider Button:

on (press) {
startDrag ("", false, leftBounds, topBounds, rightBounds, bottomBounds);
drag = true;
}
on (release) {
stopDrag ();
drag = false;
}
on (release,releaseOutside) {
stopDrag ();

drag = false;
}

Leider funktioniert das nicht wenn ich den Button gedrückt halte und die Bühne verlasse. Sobald ich die Bühne wieder entere mit dem Mauszeiger wird weitergescrollt. Da es ein Slider ist kommt das sehr nervig.
Wer weiss Hilfe...

Gruß Jorge
__________________
****j72****
jorge72 ist offline   Mit Zitat antworten
Alt 21-06-2005, 16:56   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo!
Damit solltest du so ziemlich jeden Fall abdecken:
ActionScript:
  1. on (release, releaseOutside, dragOut, rollOut) {
  2.     stopDrag();
  3.     drag = false;
  4. }
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 21-06-2005, 17:04   #3 (permalink)
flashdesigner
 
Benutzerbild von jorge72
 
Registriert seit: Sep 2003
Ort: kreuzberg/berlin
Beiträge: 11
leider immer noch nicht...

tja danke, leider auch mit allen eventualitäten: release, releaseOutside, dragOut, rollOut hab ich das problem noch - sobald ich wieder reinkomme nachdem ich die bühne rechts verliess scrollt er wieder weiter. ich glaube aber nur auf mozilla basierten browsern (arbeite am MAC).
__________________
****j72****
jorge72 ist offline   Mit Zitat antworten
Alt 21-11-2005, 07:29   #4 (permalink)
x39
 
Benutzerbild von georgem
 
Registriert seit: Oct 2004
Ort: St.Gallen, Schweiz
Beiträge: 1.261
probiere eine Kombination aus onRelease und onReleaseOutside das sollte funktionieren.
Wenn du alle vier also auch dragout und onRollout zusammen benutzt, dürfte ein schalter der sich nur auf einer linie bewegen soll NICHT funktionieren.

...
__________________
The Sleeper Must Awaken

www.margaris.de | www.exosolar.net
georgem 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 08:32 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele