Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-07-2005, 23:53   #1 (permalink)
Neuer User
 
Benutzerbild von dnex5
 
Registriert seit: May 2003
Ort: Österreich
Beiträge: 90
MC mit Textfeld nur draggen "wenn nicht geschrieben wird"

Ich habe einen Movieclip in dem ein Textfeld (Eingabetext) enthalten ist.

Meinen Movieclip dragge ich mit:

ActionScript:
  1. mc.onPress = function() {
  2. this.startDrag();
  3. }

Aufhören zu draggen:

ActionScript:
  1. mc.onPress = function() {
  2. this.startDrag();
  3. }

Nur ich kann mein Textfeld nie bearbeiten, da immer gleich der "Finger zum Draggen" kommt...

Wie könnte ich das Problem lösen?
__________________
Was denkbar ist, ist programmierbar!
Flash.Nepraunig.com
dnex5 ist offline   Mit Zitat antworten
Alt 17-07-2005, 05:42   #2 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Hi.

Stimmt das geht so nicht.
Da überlappen sich die Events sozusagen.

Du kannst aber in dem MovieClip, unterhalb des Textfeldes,
einen weiteren Mc erstellen, über den das Draggen läuft.

textmc=der äußere Mc
innerMc=der Mc unterhalb des Textfeldes
Code wäre dann so:
ActionScript:
  1. _root.textmc.innenMc.onPress = function() {
  2.     this._parent.startDrag();
  3.     this.onRelease = function() {
  4.         stopDrag();
  5.     };
  6. };
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 17-07-2005, 13:01   #3 (permalink)
Neuer User
 
Benutzerbild von dnex5
 
Registriert seit: May 2003
Ort: Österreich
Beiträge: 90
So kann man das lösen - super danke!
__________________
Was denkbar ist, ist programmierbar!
Flash.Nepraunig.com
dnex5 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 22:14 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele