Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-03-2006, 16:23   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Beiträge: 84
onEnterFrame

Hi,

Ich habe ein Problem mit einem onEnterFrame bzw. mit einem onPress.
Ich habe folgendes in mein script geschrieben
Code:
_root.punkt1.onPress = function() {
	_root.punkt1.onEnterFrame = function() {
		kettenlinie(0xffffff);
		punkt1._x = _xmouse;
		punkt1._y = _ymouse;
		kettenlinie(0x000000);
	};
};
_root.punkt1.onRelease = function() {
	delete _root.punkt1.onEnterFrame;
};
Mein Problem ist, dass das onEnterframe ausgeführt wird, wenn ich den Movie starte und nicht erst, wenn ich auf punkt1 klicke.

Ich hoffe jemand kann mir sagen, wie ich dies machen, dass onEnterFrame erst nach onPress ausgeführt wird.

MfG HueGel
HueGel ist offline   Mit Zitat antworten
Alt 04-03-2006, 16:31   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Zitat:
Zitat von HueGel
Mein Problem ist, dass das onEnterframe ausgeführt wird, wenn ich den Movie starte und nicht erst, wenn ich auf punkt1 klicke.
Kann nicht sein.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 04-03-2006, 16:34   #3 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
Zitat:
Zitat von Der Frager
Kann nicht sein.
stimmt..
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 04-03-2006, 16:36   #4 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Beiträge: 84
Hab ich mir auch gedacht und hab das onEnterFrame gelöscht, aber es wurde immer noch ausgeführt.

Komisch komisch... also hab ich mir nochmals alles angeschaut. und siehe da, ich muss mal ausversehen auf F5 gedrückt haben, denn es waren plötzlich leere Keyframes im Storyboard.

Nun hab ich sie entfernt. Jetzt stimmt auch wieder alles.

MfG HueGel
HueGel ist offline   Mit Zitat antworten
Alt 04-03-2006, 16:40   #5 (permalink)
>>>||<<<
 
Registriert seit: Dec 2002
Ort: München
Beiträge: 208
Nur so ne Anmerkung. Wieso arbeitest du nich mit onMouseMove?
ActionScript:
  1. mitfuehren = false;
  2.  
  3. _root.punkt1.onPress = function() {
  4.     mitfuehren = true;
  5. };
  6. _root.punkt1.onRelease = function() {
  7.     mitfuehren = false;
  8. };
  9.  
  10. _root.punkt1.onMouseMove = function()
  11. {
  12.     if (mitfuehren)
  13.     {
  14.         kettenlinie(0xffffff);
  15.         punkt1._x = _xmouse;
  16.         punkt1._y = _ymouse;
  17.         kettenlinie(0x000000);
  18.     }
  19. };
Viktor M. ist offline   Mit Zitat antworten
Alt 04-03-2006, 16:47   #6 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Zitat:
Zitat von Viktor M.
Nur so ne Anmerkung. Wieso arbeitest du nich mit onMouseMove?
...kannst auch fragen, warum er nicht mit startDrag() arbeitet...
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 05-03-2006, 11:42   #7 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Beiträge: 84
Zitat:
Zitat von Viktor M.
Nur so ne Anmerkung. Wieso arbeitest du nich mit onMouseMove?
Naja weil ich das nicht gekannt habe
Deine Idee finde ich sehr gut, werde das ganze umschreiben


Zitat:
Zitat von Der Frager
...kannst auch fragen, warum er nicht mit startDrag() arbeitet...
Deine Idee finde ich auch sehr gut, aber ist mir zu langsam.
MfG HueGel

Geändert von HueGel (05-03-2006 um 11:46 Uhr)
HueGel ist offline   Mit Zitat antworten
Alt 05-03-2006, 18:58   #8 (permalink)
Alex
 
Registriert seit: Feb 2006
Ort: Wien
Beiträge: 10
hi!!

genau dasselbe problem hatte ich auch:

Funktionsaufruf startet ungefragt...?


hat dann funktioniert
Allex 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 23:16 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele