questa galleria è gratuita?
This is a discussion on Galleria immagini full screen within the Utilità di FlepStudio forums, part of the Flash Italiano category; Dopo aver visto la galleria Slide Show che si chiama Pixellation, di questo sito, FlepStudio ha deciso di crearne un' ...
Dopo aver visto la galleria Slide Show che si chiama Pixellation, di questo sito, FlepStudio ha deciso di crearne un' altra ma con visualizzazione decisamente divesra.
Questa galleria immagini viene visualizzata a full-screen e non è una SlideShow.
Ha delle anterpime immagini che si possono scorrere utilizzando il componente Slider di Flash CS3. Al click dell' anteprima viene visualizzata la foto con dimensioni originali.
SLIDING
galleria immagini - full screen
Clicca quì per vedere la galleria
( disattivare il blocco popups o non si apre )Descrizione
Legge da file XML gli url delle immagini e crea i thumbnails in automatico.
Legge da file XML le descrizioni delle immagini e le visualizza per ogni immagine ingrandita.
Utilizza il nuovo componente di Flash CS3: Slider.
Visualizzazione fullscreen consigliata.
Pacchetto files
main.fla
Main.as
Preloader.as
LoadingXML.as
Caricatore.as
Visualizzatore.as
immagini.xml
cartella immagini di prova
leggimi.txt
Importante
Se il file XML non è nella stessa cartella di main.fla, allora aprire il file LoadingXML.as e alla riga 34 cambiare la path o url di chiamata al file XML.
XML:Allego i files sorgente:
HTML Code:<?xml version="1.0" encoding="UTF-8"?> <root> <immagini> <img url="http://www.flepstudio.org/forum/images/img_0.jpg" descrizione="descrizione 1 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_1.jpg" descrizione="descrizione 2 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_2.jpg" descrizione="descrizione 3 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_3.jpg" descrizione="descrizione 4 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_4.jpg" descrizione="descrizione 5 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_5.jpg" descrizione="descrizione 6 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_6.jpg" descrizione="descrizione 7 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_7.jpg" descrizione="descrizione 8 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_8.jpg" descrizione="descrizione 9 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_9.jpg" descrizione="descrizione 10 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_10.jpg" descrizione="descrizione 11 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_11.jpg" descrizione="descrizione 12 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_12.jpg" descrizione="descrizione 13 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_13.jpg" descrizione="descrizione 14 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_14.jpg" descrizione="descrizione 15 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_15.jpg" descrizione="descrizione 16 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_16.jpg" descrizione="descrizione 17 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_17.jpg" descrizione="descrizione 18 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_18.jpg" descrizione="descrizione 19 scrivi quello che vuoi"></img> <img url="http://www.flepstudio.org/forum/images/img_19.jpg" descrizione="descrizione 20 scrivi quello che vuoi"></img> </immagini> </root>
Last edited by Flep; 10-11-08 at 16:40.
questa galleria è gratuita?
Sì![]()
grazie della risposta, ma da dove si scarica?![]()
C'è l' allegato![]()
Last edited by Flep; 10-11-08 at 16:37.
ciao, bellissima gallery, ma se volessi mettere dei pulsanti preve next al posto della slide...ho costruito una galleria simile....ma riesco solo a fare lo slide
grazie neo
Salve sono nuovo di questo forum e sono anche alle prime armi con flash e actionscript.
Ho trovato molto bella la struttura di questa galleria di immagini.
Volevo chiedervi, siccome ho già un sito mezzo costruito con flash cs3, come faccio a inserire questa galleria all'interno del mio sito?
Ho provato con "importa nello stage" ma quando compilo mi da degli errori dicendo che mancano delle classi.
potete darmi una mano?
Grazie
Ciao Filippo, mi aiuti perpiacere non so' piu cosa usare non rieco a capire la logica nel file xml, gli dai un'occhiata per favore,grazie
Code:/* ************************************* * Sliding - Galleria Immagini * * Flash CS3 Blog con Tutorial e risorse per Flash CS3 Flash CS4 Actionscript 3.0 — Tutorials Flash CS3 Flash CS4 * * © Author: Filippo Lughi * * version 1.0 * ************************************* */ package { import flash.display.MovieClip; import flash.display.Loader; import flash.events.Event; import flash.net.URLLoader; import flash.net.URLRequest; import flash.xml.*; import flash.geom.ColorTransform; public class LoadingXML extends XMLDocument { private var my_root:MovieClip; public function LoadingXML(m:MovieClip) { //addEventListener(Event.ADDED_TO_STAGE,m); //addEventListener(Event.ADDED_TO_STAGE,loadXML); my_root=m; this.loadXML(); } private function init(evt:Event):void { //removeEventListener(Event.ADDED_TO_STAGE,m); //removeEventListener(Event.ADDED_TO_STAGE,loadXML); var loader:URLLoader=new URLLoader(); loader.addEventListener(Event.COMPLETE,completeHandler); // Se il file XML non è nella stessa cartella di main.fla, allora scrivere la giusta path/url var request:URLRequest=new URLRequest('immagini.xml'); try { loader.load(request); } catch(error:Error) { trace('Impossibile caricare il documento.'); } } private function completeHandler(event:Event):void { var loader:URLLoader=URLLoader(event.target); var result:XML=new XML(loader.data); var myXML:XMLDocument=new XMLDocument(); myXML.ignoreWhite=true; myXML.parseXML(result.toXMLString()); var node:XMLNode=myXML.firstChild; var n:int=int(node.firstChild.childNodes.length); for(var i:int=0;i < n;i++) { Main.url_array.push(node.firstChild.childNodes[i].attributes['url']); Main.descrizioni_array.push(node.firstChild.childNodes[i].attributes['descrizione']); } my_root.setUp(); } } }
Last edited by Flep; 19-11-08 at 16:49. Reason: corretto il for
Ciao,
scusa non ho capito dove è il problema...
Scusa Filippo magari non sono stato chiaro, il problema è:
perchè nelle altre funzioni pubbliche, tipoCode:Event.ADDED_TO_STAGE
bastava fare cosi :Code:public function Main(); init();mentre quiCode:addEventListener(Event.ADDED_TO_STAGE,init);
vedi quello che ho messo commentato, mi dice impossibile accedere......nullCode:public function LoadingXML(m:MovieClip);
![]()
Bookmarks