Voici un composant qui va vous faciliter l'emploi de flash paper. Il a été développé par driverjase
Le composant est en libre téléchargement sur son blog ou directement sur ce lien
Vous trouverez la documentation du composant ici.
Le tuto d'utilisation ici.
Pour ceux qui l'essayeront, laissez moi vos impressions en commentaire !
(Info donnée par stefano )
Une solution originale et développée avec Flash8 vous permet de "monter" votre vidéo en ligne. Une veritable petite révolution !
Vous uploader vos fichiers (vidéos, photos, musique) et il ne vous reste plus qu'à jouer au petit réalisateur.
http://www.jumpcut.com/
Une autre solution en javascript : http://www.eyespot.com/
Voici un script en js très intéressant. Il vous permet de détecter si le navigateur du surfeur utilise un bloqueur de pop-up. Cela peux s'avérer très utile pour les sites en flash qui utilisent cette fonction (fenêtre plein écran ...) et permettre ainsi une solution tierce pour éviter de perdre bêtement des visiteurs ...
Le script est ici sur le site JavaScript Source
- Custom Easing Tool
- Intégration Flash paper
- Flash Paper
- ColorMagicTool de Samsamts
Un excellent éditeur d'Action Script dont les évolutions commencent à être très intéressantes.
Et bien sur il est gratuit. A découvrir ici.
Info trouvée sur le site de Jeanphi :
Custom Easing Tool est un outil développé par Ladislav Zigo qui vous permet de paramettrer rapidement des effets à vos interpolations de mouvements (élastiques, rebonds ..).
Vous pourrez le trouver à cette adresse
Voici le script d'intégration d'un document swf Flash Paper pour votre animation.
J'ai essayé de faire ressortir en rouge les informations clefs que vous aurez à modifier.
Placez ce script sur l'image clef où vous souhaitez intégrer votre document FP.
// function: loadFlashPaper
// ------------------------
function loadFlashPaper(path_s, dest_mc, width_i, height_i, loaded_o) {
var intervalID = 0;
var loadFunc = function(){
dest_mc._visible = false;
var fp = dest_mc.getIFlashPaper();
if (!fp) {
return;
} else if (fp.setSize(width_i, height_i) == false) {
return;
} else {
clearInterval(intervalID);
var pages_i = fp.getNumberOfPages();
ctrlHolder_mc.swapDepths(_root.control_mc);
dest_mc._visible = true;
_root.control_mc._visible = true;
loaded_o.onLoaded(fp);
}
}
intervalID = setInterval(loadFunc, 100);
dest_mc.loadMovie(path_s);
}
// function: onLoaded()
// ------------------------
function onLoaded(fp) {
//Ici, on choisit les éléments de l'interface qui apparaitront et les paramètres d'affichage de la page (true pour visible, false pour invisible)
// Remove the standard user interface features:
fp.showUIElement("PrevNext", true);
fp.showUIElement("Print", true);
fp.showUIElement("Find", true);
fp.showUIElement("Tool", true);
fp.showUIElement("Pop", false);
fp.showUIElement("Zoom", true);
fp.showUIElement("Page", true);
fp.showUIElement("Overflow", false);
fp.enableScrolling(true);
fp.setCurrentZoom(80);
// Des options suplémentaires (pour les activer, enlever la double barre de commentaires)
// Go to page:
// fp.setCurrentPage(8);
// Change the magnification to 50%:
}
// Cacher la barre de navigation une fois que le document est chargé
_root.control_mc._visible = false;
// Création du movie clip qui contiendra le document
var theDocMC_mc = this.createEmptyMovieClip("theDocMC",100);
// Create movie clip to exchange the depth with the navigation controller clip:
var ctrlHolder_mc = this.createEmptyMovieClip("ctrlHolder",200);
// Position du movie clip sur la scène
theDocMC_mc._x = 367;
theDocMC_mc._y = 29;
// Chargement du swf Flash Paper, en rouge le nom du document et sa taille en x et en y
loadFlashPaper("document.swf", theDocMC_mc, 629, 655, this);
A votre demande, voici un fichier d'exemple avec le fla et les swf ...
Connaissez-vous Flash paper !
Ca ressemble à du pdf, c'est (souvent) léger comme du pdf, mais c'est en flash !
Rien que pour mes CDROMS, je trouve ça bien mieux que du PDF car cela me permet de ne pas sortir de mon appli pour afficher un document puisque le format est en swf. Il ya juste besoin de faire un chtit load movie !
Vous trouverez une version demo de flash paper sur le site de Macromedia
Demain, je vous donnerais les codes d'intégration et de contrôle du bazar !



