Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-08-2003, 19:50   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Ort: Hamm
Beiträge: 24
Textfeld im Instanz-MC ansteuern (duplicatemovieclip)

Hi, habe folgendes Problem:

Lese eine Datenbank aus und habe vor bestimmte werte daraus in duplizierte MovieClips einzutragen. Dafür habe ich in den MCs, welche auch schon erzeugt werden, Textfelder mit dem Namen set angeordnet. Doch ich schaffe es beim besten Wille nicht, diese anzusteuern. Mit dem prinzip _root.mc1.textfeld="Text"; funzt es net. Ich geb hier mal den Code:

ActionScript:
  1. variablen.onLoad = function (success)
  2. {
  3.         if (success)
  4.         {
  5.             ausgabe=this.nb;
  6.             var wert=Number(this.nb);
  7.                 for(var i=1; i<=wert; i++)
  8.                 {
  9.                         _root.in0.duplicateMovieClip("in"+i, i);
  10.                         _root["in"+i]._y = i*150;
  11.                         _root["in"+i].loadMovie("include.swf");
  12.             _root["in"+i].set="Hallo";
  13.                        
  14.                 }
  15.                 _root.in0.loadMovie("include.swf");  
  16.         }
  17. };
*HELP*
BlackIce2006 ist offline   Mit Zitat antworten
Alt 16-08-2003, 20:01   #2 (permalink)
Hirnverbrannt
 
Benutzerbild von NastyFrog
 
Registriert seit: Aug 2001
Ort: AUSTRIA
Beiträge: 2.020
set.text = "TEXT". Das funkt, aber ich würd die Textfelder umbenennen. Set is ein Schlüsselwort, wie man an der schönen Syntax sieht.
__________________
50 Seiten hardcore ActionScript von den Grundlagen bis zu 3D Darstellungen.... eben eine Abendlektüre.

Dogs fucked the Pope, no fault of mine. Watch out! ... Why money? My name is Brinks; I was born ... born? Get sheep over side ... women and children to armored car ... orders from Captain Zeep.(Hunter S. Thompson)
NastyFrog ist offline   Mit Zitat antworten
Alt 16-08-2003, 20:04   #3 (permalink)
Level up
 
Benutzerbild von Alois
 
Registriert seit: Jun 2001
Ort: Bocholt
Beiträge: 4.155
Re: Textfeld im Instanz-MC ansteuern (duplicatemovieclip)

Zitat:
Geschrieben von BlackIce2006
...
ActionScript:
  1. ...
  2.                         _root["in"+i].loadMovie("include.swf");//löscht als erstes alles was in _root["in"+i] liegt
  3.             _root["in"+i].set="Hallo";//das Textfeld existiert nicht mehr
  4. ...
...ausserdem ist das Vergeben des variablennamens 'set' nicht besonders glücklich.

Gruß

Alois
__________________
-Spuckt mir auf den Stuhl, ich will im Grünen sitzen-
Alois ist offline   Mit Zitat antworten
Alt 16-08-2003, 20:32   #4 (permalink)
Neuer User
 
Registriert seit: Jul 2003
Ort: Hamm
Beiträge: 24
ja äh..und wie verhindere ich, dass er dann meinen gesamten MC löscht. Habe das Textfeld in set1 umbenannt. Trotzdem immernoch nix.vielleicht sollte ich erwähnen, dass ich alles in einem Frame liegen hab?
BlackIce2006 ist offline   Mit Zitat antworten
Alt 16-08-2003, 23:25   #5 (permalink)
{flasher}
 
Benutzerbild von Majo
 
Registriert seit: Mar 2003
Ort: on water
Beiträge: 2.823
ActionScript:
  1. _root["in"+i].loadMovie("include.swf");//hier lädtst du was in den mc, und dieser wird dadurch überschrieben
  2.                         _root["in"+i].set="Hallo";//das textfeld (wie schon gesagt ist set ein unglücklicher name) existiert dann nicht mehr
  3. //wenn es set1 hiesse müsste es so aussehen
  4.  _root["in"+i].set1.text="Hallo";//aber nur wenn du vorher nix reinlädst
  5.  
__________________
hang loose
Majo 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 11:40 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele