Pergunta

Meu fluxo de trabalho geralmente é assim: eu crio um símbolo no flash IDE com campos de texto, contêineres, etc. Então eu seleciono "Exportar para ActionScript" e digite o nome da classe (declaração automática de instâncias de palco, é desligado).

Então eu crio um classfile correspondente no FDT e declarar todos esses campos de texto e outros objetos que estão no meu símbolo.Este é um processo bonito de rotina e chato que leva muito tempo.

Existe uma maneira de automatizar?Talvez algum plugin para o Flash IDE que criará automaticamente um arquivo de classe com base no símbolo exportado como?

update: Então, seguindo a resposta pavel fljōt fornecido, eu escrevi meu próprio comando para realizar essa tarefa.Agora está disponível na Exchange Adobe aqui: http://www.adobe.com/cfusion/exchange/index.cfm?event=ExtensionDetail&loc=en_us&extid=3021022

Foi útil?

Solução

Você poderia usar jsfl para trabalhar com .flabiblioteca.Você pode escrever um script que é executado através de itens da biblioteca, encontra os exportados como e cria um arquivo .as que você precisa (se não for criado ainda, para não sobrescrever seu existente por exemplo).(Para criar propriedades públicas você tem que executar através de objetos no palco de símbolo, pegue seus nomes e tipos para criar campos apropriados em sua classe).

vale a pena mencionar a grande estrutura xjsfl , que pode realmente ajudá-lo a escrever scripts mais compactos e elegantes.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top