Vorrei che l'immagine della MC caricata nello scrollpane partisse dalla posizione centrata e non allineati in alto a sinistra... come posso fare???
Grazie
![]()
Vorrei che l'immagine della MC caricata nello scrollpane partisse dalla posizione centrata e non allineati in alto a sinistra... come posso fare???
Grazie
![]()
Centrata cioè deve le barre devono essere spostate?
Esattamente... prtaticamente dovrebbe partire gia "scrollata"... in modo da vedere il centro dell'immagine
Dovrebbe essere qualcosa di simile:
codice:mc = panel_sp.getScrollContent(); wd = (mc._width / 2) - (panel_sp.getPaneWidth() / 2) + 8; hg = (mc._height/ 2) - (panel_sp.getPaneHeight()/ 2) + 8; panel_sp.setScrollPosition(wd, hg)
Scusa la mia ignoranza... sono agli inizi con l'actionScript... ma dove lo metto sto codice??!?!?!![]()
...ho provato così ma non funziona:
------------------------------------------------------------------
onClipEvent (load) {
mc = NomeIstanzaSP.getScrollContent();
wd = (mc._width / 2) - (NomeIstanzaSP.getPaneWidth() / 2) + 8;
hg = (mc._height/ 2) - (NomeIstanzaSP.getPaneHeight()/ 2) + 8;
NomeIstanzaSP.setScrollPosition(wd, hg)
}
------------------------------------------------------------------
codice legato allo scroll pane (visto che lo vede come un Mclip)
![]()
come facciooooooo
:gren: :gren: bisognava mettere _root davanti all'istanza dello Scrollpane... insomma lo script corretto è così:
---------------------------------------------------------------
onClipEvent (load) {
mc = _root.istanzaSp.getScrollContent();
wd = (mc._width / 2) - (_root.istanzaSp.getPaneWidth() / 2) + 8;
hg = (mc._height/ 2) - (_root.istanzaSp.getPaneHeight()/ 2) + 8;
_root.istanzaSp.setScrollPosition(wd, hg);
}
----------------------------------------------------------------
io ActionScript propro non lo capirò mai....