2015-09-12 10 views
5

Ho creato un extendedript che crea automaticamente layerset per le trame delle risorse per un gioco.Comprimi o espandi un set di layer in Extendscript

Dopo aver creato un set di livelli, il set viene espanso per impostazione predefinita. Voglio che il layeret sia collassato come mostrato nell'immagine qui sotto. Lascio solo il livello Diffuse da espandere. Il resto è chiuso. Ho cercato il riferimento di Adobe su come farlo ma non ho trovato nulla. Come posso comprimere un layeret?

The layersets as it should be: only Diffuse should be expanded

+0

Prova il sito design grafico (http://graphicdesign.stackexchange.com/). –

+1

Lo sto facendo attraverso lo scripting. :) – Nique

+0

Non ho mai lavorato con estendi script, ma penso che ci sia qualche evento che puoi attivare per comprimere/espandere il set di livelli. Penso che il supporto Adobe potrebbe essere il migliore per contattare. – Aaron

risposta

0

Non v'è alcun modo per farlo tramite scripting (ho guardato in questo prima). Semplicemente non c'è collasso (o equivalente) layerSets proprietà da impostare!

Tuttavia, ciò che puoi fare è premere CTRL (o Comando su Mac) e fare clic sulla piccola freccia accanto al gruppo (nella finestra dei livelli) - che comprimerà tutti i gruppi per te.

C'è un work around solution: ma dovrete cercarlo