Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-02-2004, 15:08   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 4
Question nested mc mit _alpha nicht steuerbar

Hallo Forum,

ich habe einen Movieclip (subClip), der sich durch ein Bewegungstween von links nach rechts bewegt.

Dieser Clip befindet sich in einem anderen Clip (clip).

wenn nun die _alpha Eigenschaft von subClip per Actionscript (Flash MX) gesetzt wird (beliebiger wert zwischen 0 und 100), dann funktioniert der Tween nicht mehr.

Das ist doch nicht normal? Wo habe ich was falsch gemacht, denn wenn ich den Alpha Wert von subClip während des Authorings mit Hilfe des Eigenschaftspanels setze, klappt es.

Für jeden hilfreichen Hinweis bin ich dankbar,
Gruß,
woppi

PS: der folgende Code funktioniert nicht:
ActionScript:
  1. _level0.clip_mc.subClip_mc._alpha = 100;
  2.  
  3. _level0.button_btn.onRelease = function() {
  4.     clip_mc.gotoAndPlay(2);
  5. };
und wenn ich die erste Zeile auskommentier, dann geht's:
ActionScript:
  1. //_level0.clip_mc.subClip_mc._alpha = 100;
  2.  
  3. _level0.button_btn.onRelease = function() {
  4.     clip_mc.gotoAndPlay(2);
  5. };

Leider bringt auch ein delete _level0.clip_mc.subClip_mc._alpha nichts.
woppi ist offline   Mit Zitat antworten
Alt 11-02-2004, 15:51   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
ähm...
du willst das der submc ausfadet? wenn ja womit? entweder mit as, oder als tween! hörte sich so an als wolltest du das kombinieren..

ActionScript:
  1. _level0.clip_mc.subClip_mc._alpha = 100;

die zeile hier ist doch überflüssig. mach es zu begin doch mal mitm tween... denn dann stimmt dein as ja auch... oder ich hab dich jetzt total mißverstanden!?

cya, sal

ps.
willkommen im forum natürlich..
__________________
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 11-02-2004, 19:44   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 4
genauer gesagt, möchte ich, dass zuerst der Movieclip 'clip' einblendet. und zwar AS gesteuert. über parameter wird die dauer des fade-in eingestellt.
anschließend soll subClip eingeblendet werden. und erst nachdem er eingeblendet wurde, soll der bewegungstween stattfinden.

clip und subClip bilden in meiner Anwendung ein Element, wobei es insgesamt beliebig viele Elemente geben kann. der clip in einem Element soll wiederum beliebig viele subClips haben können (mit beliebig viele meine ich natürlich endlich viele).

so, und bevor auch nur der erste subClip einfadet, müssen ersteinmal alle anderen Elemente (also jeweils der Movieclip 'clip' eingefadet sein. erst dann darf der erste subClip vom ersten Element einblenden, dann der zweite subClip etc. ... dann der erste subClip vom zweiten Element etc.

mit dem nacheinander einblenden klappt auch alles wunderbar. nur kann ich dann nicht mit einem simplen mc.play() die Bewegungstweens in den jeweiligen clips starten.
das nervt! (sorry)

das einblenden kann ich unmöglich mit einem tween machen, weil die anwendung dadurch viel zu unflexibel wird.

vielleicht kennst du ja einen AS workaround.

die angezeigte zeile soll nur verdeutlichen, dass alleine die tatsache, dass ich die Alpha Eigenschaft setze, ausreicht, damit der Tween nicht mehr abgespielt wird. Obwohl sich nichts an der sichtbarkeit ändert.
insofern nicht überflüssig.

vielen Dank für die schnelle Antwort im Forum. Man wird hier nicht allein gelassen, das ist gut!
woppi 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:50 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele