Dalla medesima fonte del precedente post sul Flash form, ecco una scrollbar fullscreen in As3 completamente open source, utile per molteplici scopi, dalla creazione di una pagina ad hoc a quella di banner e affini.
Vediamo come modificarne alcuni attributi aprendo il file Main.as (il percorso è src/classes/Main.as) con Flash.
In ogni caso, dopo le modifiche al file actionscript, ricordatevi di pubblicare (Ctrl+Invio) il file scrollbar_demo.fla.
//In questa riga possiamo inserire il nostro testo_copy = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque quam leo semper non sollicitudin in eleifend sit amet diam. ";Possiamo modificare i colori della barra nei vari stati, le sue dimensioni, la “luccicanza” (o lo “shining”, se siete dei fan di Kubrick) applicata o meno all’onPress, cambiandone il valore da true a false.
//************************************ // Scrollbar code // Arguments: Content to scroll, track color, grabber color, grabber press color, grip color, track thickness, grabber thickness, ease amount, whether grabber is "shiny" //************************************ _scrollBar = new FullScreenScrollBar(_paragraph, 0x000000, 0xff4400, 0x05b59a, 0xffffff, 15, 15, 4, true); addChild(_scrollBar); }Per finire, commentate la parte relativa al pulsante “Add Copy” (posizionato in alto a sinistra), che inserisce al click copie del testo nella pagina, allo scopo di mostrare le funzionalità della scrollbar:
/*_addCopyButton = createAddCopyButton(); _addCopyButton.x = 30; _addCopyButton.y = 30; addChild(_addCopyButton);*/
Alla prossima!