Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-07-2009, 18:05   #1 (permalink)
. . . . . . . .
 
Benutzerbild von Martin Perlbach
 
Registriert seit: Aug 2004
Beiträge: 8
framescript in as3

hi, ich wollte mal nachfragen warum framescripte in swc librarys verloren gehen.
Es stört wirklich den workflow mit der grafik.

Die Grafik produziert tief verschachtelte Animationen in denen framescripte wie stop() häufig vorkommen.

Ich exportiere die Symbole über eine swc in fdt und alle framescripte sind weg.

addFramescript oder Techniken wie bei gskinners wrapper sind für einfache stops doch sehr aufgeblasen.

Vor allem da nicht alle MC in den Animationen Instanznamen haben oder auf dem ersten frame vorhanden sind.

Gibt es einen simplen Trick die framescripte beizubehalten?

Beste Grüsse,
Martin
Martin Perlbach ist offline   Mit Zitat antworten
Alt 29-07-2009, 09:07   #2 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Ort: Mönchengladbach
Beiträge: 26
Ja, gibt es.

Hi Martin,

bin auf Deinen Beitrag gestoßen, weil ich gestern vor genau dieser Frage stand. Hab jetzt rausgefunden, dass die Skripte erhalten bleiben, wenn die Instanz, in diese Skripte auftauchen einen eindeutigen Namen haben.
Ich wollte einen Loop mit einem zufälligen Delay ausstatten und musste feststellen, dass das Skript zwar beim Testen der SWF funktionierte, beim Kompilieren zu einer SWC und Verwendung als Library für die Kompilierung via FCSH war es dann aber wieder verloren.
Ich hab den Pinguin, der winken sollte, dann auf Verdacht mit dem Instanznamen 'penguin_mc' versehen und schon funktionierte es. Einzige Einschränkung: Der Loop wird trotz stop(); einmal ausgeführt bevor das Skript greift. Könnte sein, dass man das in den 2. Frame schreiben müsste. Probier einfach mal rum.

Viele Grüße

Klaus
HarpoMarx ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
fdt, framescript, symbole

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 13:09 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele