Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-07-2004, 17:42   #1 (permalink)
b0b
Neuer User
 
Registriert seit: Oct 2003
Ort: Münchzen
Beiträge: 4
maskierte as zeichnungsmethoden

so...ich bin zwar schon ewig angemeldet und hab immer noch keinen post, weil ich auf meine sämtlichen flash probleme hier wunderbar antwort gefunden habe
aber in diesem fall nicht:

ich habe einen movieclip, der zeichnet per lineTo() ein paar schöne linien
wenn er damit fertig ist, wird der hauptfilm weitergespielt, in dem ein maskentween stattfindet
am letzten schlüsselbild des tweens ist im hauptfilm in der maskenebene eine stop() anweisung, die wird aber nur berücksichtigt, wenn die ebene eben keine maske ist

ich hoffe, irgendjemand von euch weiß nen ausweg

mfg b0b

// in der angehängten .fla hab ich den unnötigen code rausgeschmissen, des problem besteht aber immer noch
schaut euch die vorschau mal mit der ebene als maske und ohne an
Angehängte Dateien
Dateityp: zip maske.zip (2,2 KB, 5x aufgerufen)
b0b ist offline   Mit Zitat antworten
Alt 19-07-2004, 17:49   #2 (permalink)
Herr Brot
 
Benutzerbild von mati
 
Registriert seit: Dec 2002
Beiträge: 1.692
nimm das _root.play() raus und es wird funktionieren.


gruß, mati
__________________
„Ich war geheilt, all right!“
mati ist offline   Mit Zitat antworten
Alt 19-07-2004, 17:57   #3 (permalink)
b0b
Neuer User
 
Registriert seit: Oct 2003
Ort: Münchzen
Beiträge: 4
hm, ich hab wohl ein bisschen zuviel code weggelassen...

zuerst werden per loadVariables() daten geladen, nach denen dann ein diagramm gezeichnet wird

und der maskentween soll erst anfangen, wenn fertig gezeichnet ist
deshalb funktioniert das mit dem weglassen so nicht

im anhang nochmal die geupdatete .fla
Angehängte Dateien
Dateityp: zip maske.zip (2,4 KB, 6x aufgerufen)
b0b ist offline   Mit Zitat antworten
Alt 19-07-2004, 18:10   #4 (permalink)
Herr Brot
 
Benutzerbild von mati
 
Registriert seit: Dec 2002
Beiträge: 1.692
versuche es mal mit einem loadVars-objekt zu lösen. ich bin hingegangen, hab ne AS-Ebene gemacht (würd ich immer). ins erste Frame folgenden code
ActionScript:
  1. this.stop();
  2. myVars = new LoadVars ();
  3. myVars.onLoad = function  (erfolg) {
  4.         if (erfolg) {
  5.             MCLinie.lineStyle(2,"0x000000");
  6.             MCLinie.moveTo(0,0);
  7.             MCLinie.lineTo(200,0);
  8.             _root.play();
  9.         } else {
  10.             trace("Fehler");
  11.         }
  12. };
  13. myVars.load("http://www.hardcore-kopfen.de/bla.php?name=b0b");
dem MC, der die linie zeichnet, gibst den namen "MCLinie" und löschst sämtlichen code auf ihm.


gruß, mati
__________________
„Ich war geheilt, all right!“
mati 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 19:47 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele