Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-03-2006, 08:14   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2006
Beiträge: 11
tellTarget und . Notation

Hi!
Ich bin Anfänger in Flash und habe eine Frage :-)

Ich habe einen Movieclip namens Walze. Dazu hab ich mir eine kleine Klasse geschrieben die die Steuerung dieser Walze übernimmt.

Also mach ich z.b.folgendes:

_root.Walze.gotoAndPlay(2);

das klappt auch so wunderbar. Nur soll das Flash jetzt in ein Masterflash eingebettet werden, und da darf ich dann natürlich nicht mehr _root verwenden.

Schreibe ich jetzt nur Walze.gotoAndPlay(2); meckert er schon beim Übersetzen das er "Walze" nicht findet. Schreibe ich _parent.Walze.gotoAndPlay(2); wird nicht gemeckert, aber die Animation startet nicht. Schreibe ich hingegen
tellTarget("Walze") {
gotoAndPlay(2);
}

klappt es.
Nur ist das mit dem Konstrukt etwas mühsam und soll ja auch gar nicht mehr verwendet werden.

Kann mir da jemand weiterhelfen?

Danke für Eure Hilfe!

Gruß

Reini
crazyreini ist offline   Mit Zitat antworten
Alt 09-03-2006, 08:21   #2 (permalink)
>>>||<<<
 
Registriert seit: Dec 2002
Ort: München
Beiträge: 208
ActionScript:
  1. class Test
  2. {
  3.     var buehne:MovieClip;
  4.  
  5.    function Test (b:MovieClip)
  6.    {
  7.       buehne = b;
  8.    }
  9.  
  10.  
  11.    public function startAni ():Void
  12.    {
  13.       buehne.Walze.gotoAndPlay(2);
  14.    }
  15.  }

In Flash

ActionScript:
  1. var t:Test = new Test(this);
  2. t.startAni();
Viktor M. ist offline   Mit Zitat antworten
Alt 09-03-2006, 08:31   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2006
Beiträge: 11
Das ging ja echt schnell! Eingebaut und hat tadellos funktioniert!

Vielen Dank!!!!!

Gruß

Reini
crazyreini 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 09:49 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele