Flash: ComboBox problemi di profondità

Di: kibo1 | 26/09/2020 18:45:22
Salve a tutti ragazzi,
volevo porvi il seguente quesito:
è possibile settare la comboBox per avere una profondità minore degli altri elementi sulla pagina?
Immagino di si.
Avendo in uno stage un movieclip denominato "test" e una comboBox chiamata "combo_cb" ad una distanza ravvicinata affinchè all'apertura della comboBox si ottenga la sovraposizione dei due oggetti (movi e dropdownlist), anche settando le profondità dei due oggetti attraverso il metodo swapDepth() risulta sempre la
comboBox ad un livello maggiore rispetto al movieClip.
Qualcuno mi sa aiutare? Di seguito il codice.
//********************************************
var combo_cb:mx.controls.ComboBox;
var test:MovieClip;
combo_cb.swapDepths(10);
test.swapDepths(20);
//test.getNextHighestDepth(); non funziona!!!
trace("combo_cb "+combo_cb.getDepth());
trace("test "+test.getDepth());
//********************************************
Grazie mille per l’aiuto.

Risposte



Immagino tu non possa usare i livelli!

Di: goku | 26/09/2020 18:45:22


ho provato anche mettendo il movieclip su un livello a parte tanto per testare l'anomalia. Non funziona ugualmente.

Di: kibo1 | 26/09/2020 18:45:22


Non mi sembri un neofita di flash, suppongo che tu già abbia fatto diverse prove, io non so come aiutarti, i componenti non li uso mai, l'unico suggerimento che potrei darti è di realizzare da te un combobox, senza utilizzare i componenti.

Di: goku | 26/09/2020 18:46:22


purtroppo non sono così bravo... volevo estendere le potenzialità del componente senza doverlo rifare. Per adesso non mi sa aiutare nessuno sob ciao grazie lo stesso

Di: kibo1 | 26/09/2020 18:47:22


se crei una combo dai componenti e la metti sullo stage a lv 0 e tutti gli altri oggetti li metti a livelli successivi la tendina dovrebbe aprirsi sotto a tutto... no?

Di: zummo | 26/09/2020 18:47:22


non è così semplice...

Di: kibo1 | 26/09/2020 18:47:22


Potresti suddividere il tutto in due filmati:
in uno metti solo la combo e nell altro tutto il resto.
A questo punto carichi i due filmati sullo stage principale dentro a dei mc su livelli diversi o direttamente sui livelli....
(Come vedi ti propongo senza aver fatto le prove)

Di: zummo | 26/09/2020 18:47:22

enhancedComboBox

Andrei fuori tema.
L'obiettivo è aumentare le potenzialità di un componente non trovare un excamotage per simulare il tooltip.
Non posso utilizzare il tuo suggerimento. Ma sembra che sia un problema intrinseco alla combobox il problema dei livelli.
grazie

Di: kibo1 | 26/09/2020 18:47:22