Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-05-2005, 11:54   #1 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
eine variable als MC namen verwenden? (dürfte einfach sein)

hi,
ich baue mir einen namen zusammen, den ich in einer variable speichere:
ActionScript:
  1. function titelEdit(targetMC) {
  2.     name = targetMC+".wort"+textfeld.text;
  3.     trace(name);
  4.     name._x += 200
  5. }

er traced mir den zusammengebauten namen korrekt.
ich erhalte genau den namen, den ich haben will.

wenn ich den erstellten namen direkt eingebe, funktioniert das verschieben auch. kann mir jemand sagen, wieso es so nicht klappt?

thx 4 tips!
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 20-05-2005, 12:03   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
PHP-Code:
var name deinmc;
        
_root[name]._x += 200;
_root[name].textfeld.text "hallo"
so geht sowas von der logik her... was du da genau vorhast weiß ich nicht... mit dem text und dem .wort...

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 20-05-2005, 12:07   #3 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
PHP-Code:
var name deinmc;
        
_root[name]._x += 200;
_root[name].textfeld.text "hallo"

//das gleiche wie
_root.name._x += 200;
_root.name.textfeld.text "hallo"

//sagen wir aber mal du hast deinmc1 bis deinmcx dann macht es sinn
_root["deinmc" 1]._x += 200;
_root["deinmc" 1].textfeld.text "hallo"
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 20-05-2005, 12:08   #4 (permalink)
Supermassive
 
Benutzerbild von elysian
 
Registriert seit: Aug 2004
Ort: Frankfurt, Bornheim
Beiträge: 861
xervus.

naja, du baust dir da doch 'nen string zusammen. und den versuchst du, zu verschieben - das geht nicht.
du müsstest das noch mit eval() auswerten. also eval(name)._x = ... müsste geh'n.
bzw. vorher in ein tmpObjekt packen...

greetz, elysian.
__________________
Personal » amenity*blogging » elysian.de » Flexpertise - Enterprise Flex Collaboration
Networks » Xing » ColdFusion Community
Everything Cairngorm »
cairngormdocs.org
elysian ist offline   Mit Zitat antworten
Alt 20-05-2005, 13:38   #5 (permalink)
ActionStripper
 
Benutzerbild von Mr.Twister
 
Registriert seit: Nov 2001
Ort: Oldenburg
Beiträge: 3.275
aaah, das mit dem eval() habe ich verstanden und geht auch ganz einfach
danke!
__________________
Design ist AUCH Geschmackssache.
Mr.Twister ist offline   Mit Zitat antworten
Alt 20-05-2005, 13:46   #6 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
ach so meinteste das
cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 20-05-2005, 13:49   #7 (permalink)
Supermassive
 
Benutzerbild von elysian
 
Registriert seit: Aug 2004
Ort: Frankfurt, Bornheim
Beiträge: 861
*g*
__________________
Personal » amenity*blogging » elysian.de » Flexpertise - Enterprise Flex Collaboration
Networks » Xing » ColdFusion Community
Everything Cairngorm »
cairngormdocs.org
elysian 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 07:04 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele