Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-12-2005, 14:53   #1 (permalink)
Neuer User
 
Benutzerbild von bruce_wayne
 
Registriert seit: Nov 2005
Beiträge: 130
_property einer variablen?

hallo,

da ich nicht genau weiss, wie ich das problem benennen soll, konnte ich auch lieder nicht das forum danach durchsuchen. sorry wenns schon einen thread zu dem thema gab.

mein problem: ich dupliziere ein paar mc's, die auf der bühne hin- und herlatschen (soll ein lemmings-ähnliches spiel werden). wenn nun einer der mc's gedrückt wird, soll er stehenbleiben (das klappt auch), und die anderen mc's sollen eine hitTest abfrage mit dem geklickten mc starten. ich lese mir dazu nun die nummer des instanznamen des geklickten mc's aus (lemming_action = this._name.substr(7,1); -> z.b. "2"). doch wie komme ich an den x-/y-wert des geklickten mc's?


lemming_action = this._name.substr(7,1);
trace (lemming_action); //gibt aus: z.b. 2
trace (_root["lemming_action"]._x); //gibt aus: undefined
trace(this._name.substr(7,1)._x); //gibt aus: undefined


if (this.hitTest(lemming_action._x, lemming_action._y, true)) { //funktioniert nicht


für hilfe oder tips wäre ich äusserst dankbar!
bruce_wayne ist offline   Mit Zitat antworten
Alt 14-12-2005, 14:57   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
PHP-Code:
trace (_root["lemming_action"]._x); //gibt aus: undefined
trace(this._name.substr(7,1)._x); //gibt aus: undefined 
Ist ja auch Blödsinn
Du willst ja den _x-Wert vom MC also einfach
PHP-Code:
lemming_action this._name.substr(-1);
trace(this._x
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 14-12-2005, 15:11   #3 (permalink)
Neuer User
 
Benutzerbild von bruce_wayne
 
Registriert seit: Nov 2005
Beiträge: 130
danke für die schnelle antwort.

kann ich den wert dann auch in der hitTest abfrage einsetzen, in etwa so:

//onEnterFrame-schleife der lemming-mc's

if (this.clicked) {
lemming_xPos = this._x;
lemming_yPos = this._y;
}


if (this.hitTest(lemming_xPos, lemming_yPos, true)) {
...
}

?
bruce_wayne ist offline   Mit Zitat antworten
Alt 14-12-2005, 15:20   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Nicht lang schnacken, RAR entpacken...
Angehängte Dateien
Dateityp: rar lemming.rar (3,7 KB, 2x aufgerufen)
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 14-12-2005, 21:50   #5 (permalink)
Neuer User
 
Benutzerbild von bruce_wayne
 
Registriert seit: Nov 2005
Beiträge: 130
hervorragend! klappt super. tausend dank!
bruce_wayne 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 01:32 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele