Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-11-2004, 13:35   #1 (permalink)
using namespace
 
Benutzerbild von artjom
 
Registriert seit: May 2002
Ort: Hamburg underground
Beiträge: 657
listener für mcs ?

moin alle!
wie mach ich das, dass beim verändern der x/y koordinaten eines mcs irgendeine funktion in diesem mc aufgerufen wird. dabei möchte ich den funktionsaufruf nicht beim auslöser plazieren.
ich suche irgendwie sowas:
Code:
this.onMove=function() {
//some stuff
}
ausgelöst z.b vom button: on(press) {mc._x++;}

//oder ist es im prinzip ein falscher ansatz mcs mit AS drin zu bewegen?


danke,gruß
artjom ist offline   Mit Zitat antworten
Alt 14-11-2004, 16:55   #2 (permalink)
Gott lebt?
 
Registriert seit: Jun 2004
Ort: tiefster Westen
Beiträge: 224
Ist zwar wahrscheinlich zu kompliziert, aber könntest du nicht auf den MC als onEnterFrame sowas wie

PHP-Code:
oldx=500//oder sonst was
newx=this._x
if (oldx!=newx) {
...}; 
schreiben? Allerdings ginge das nur wenn sich das oldx zwischen zeitlich nicht geändert hat, ansonsten musst du das auch ändern lassen.

edit: "//oder ist es im prinzip ein falscher ansatz mcs mit AS drin zu bewegen?"
Warum sollte es?

Geändert von TheAn00bis (14-11-2004 um 16:58 Uhr)
TheAn00bis ist offline   Mit Zitat antworten
Alt 14-11-2004, 17:49   #3 (permalink)
Flash-Wüstling
 
Benutzerbild von pheidrias
 
Registriert seit: Dec 2001
Ort: Halle/Saale
Beiträge: 4.300
...ich weiß jetzt nicht, wie das mit Flash-internen Variablen war - aber du könntest ja die _x und _y via listener bzw. get/set-Property oder watch überwachen.

Habe das aber lange nicht gemacht - mußt du mal nach suchen...

tanti saluti,
pheidrias
__________________
Ehrlich währt am LÄNGSTEN !
pheidrias 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 21:03 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele