2009-04-14 8 views
5

La fase in Flash CS4 Authoring Enviroment è un file SWF in esecuzione. Ciò che rende le cose come gli strumenti 3D e Bone funzionano nell'IDE.Accesso allo stage in Flash CS4 IDE

È possibile accedere a questo swf? Sospetto che la risposta immediata sarebbe no, perché ciò potrebbe sollevare alcuni problemi di sicurezza e causare un sacco di sviluppatori a bloccare l'IDE ogni 5 minuti :).

Detto questo non mi aspetto che questo sia un processo semplice, ma suppongo che ci dovrebbe essere un modo per accedervi.

Qualche idea?

+0

Sì, hai ragione su Flash CS4. Toglierò la mia risposta poiché non si applica qui. – Stiggler

risposta

2

Posso solo dirti come funzionano i componenti sul palco, dove abbiamo tentato il tipo di accesso di cui parli.

Sospetto che al loro interno, gli strumenti 3d e bone siano implementati utilizzando la tecnologia component-like per visualizzare l'istanza di stage "live". In generale, ciò implicherebbe un'istanza compilata di un swf di anteprima dal vivo posizionato sul palco. È fuorviante pensare al palcoscenico come a un giocatore singolo. Ogni anteprima di componente viene eseguita nella propria sandbox che, per quanto posso dire, non ha mezzi di comunicazione con altre anteprime dei componenti sullo stage IDE. Non esiste una posizione di archiviazione comune.

Ovviamente, se si è stati incaricati dell'anteprima dell'anteprima (come nel caso di un componente), è possibile provare LocalConnection per chattare, ma le anteprime che si desidera inserire sono chiuse. Sospetto che se scavassi abbastanza, troverai l'anteprima di bone/3d nascosta nelle cartelle di installazione (forse in uno swc .. ik.swc sembra interessante) e potresti riuscire a modificarlo con un decompilatore, ma dritto fuori dagli schemi, non sono sicuro che ci sia una soluzione a quello che chiedi.

+0

grazie per i suggerimenti. Daremo un'occhiata ai file swc. –

Problemi correlati