Domanda

Il mio flusso di lavoro diventa di solito così: creo un simbolo in flash IDE con campi di testo, contenitori, ecc. Quindi selezionando "Esporta per ActionScript" e digita il nome className (Dichiarazione automatica delle istanze della fase, ovviamente, è disattivata).

Quindi creo un classfile corrispondente in FDT e dichiaro tutti questi campi di testo e altri oggetti che sono nel mio simbolo.Questo è un processo piuttosto routine e noioso che richiede un sacco di tempo.

C'è un modo per automatirlo?Forse qualche plug-in per Flash IDE che creerà automaticamente un file di classe in base al simbolo esportato per come?

Aggiornamento: Quindi, seguendo la risposta Pavel Fljōt fornita, ho scritto il mio comando per realizzare questo compito.È ora disponibile su Adobe Exchange qui: http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&amt;loc=en_US&extid=3021022

È stato utile?

Soluzione

È possibile utilizzare jsfl per lavorare con .flabiblioteca.È possibile scrivere uno script che esegue attraverso gli elementi della biblioteca, trova quelli esportati per come e crea file .AS è necessario (se non è ancora stato creato, non sovrascrivere uno ad esempio uno esistente).(Per creare proprietà pubbliche è necessario eseguire gli oggetti sullo stadio dei simboli, afferrare i loro nomi e tipi per creare campi appropriati nella tua classe).

vale la pena menzionare il grande framework xjsfl , che può davvero aiutarti a scrivere script più compatti ed eleganti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top