SwishMax 1
Introduction
SwishMax est une évolution de Swish2 plus complexe.
Avec l'expérience, je dirais que j'utilise les effets de SwishMax pour la rapidité de conception des effets Texte
et ActionScript de Flash pour les scripts élaborés dans SwishMax.
Il est clair que Flash MX est beaucoup plus complet
(voir ActionScript for Flash MX - The Definitive Guide - Colin Moock - O'Reilly)
De toute façon, le respect des règles de portée et de syntaxe est trés faible, ce qui n'est pas sans créer quelques problêmes pour celui qui, comme moi, est habitué à la programmation structurée et à la POO.
Néanmoins, avec cette dernière version, apparaît la sensibilité à la casse comme dans les langages de haut niveau.
Alors, relisez vos anciens scripts et effectuez les corrections nécessaires!
Il est clair que pour ceux qui veulent travailler avec la toute dernière réalisation, il est préférable de travailler avec la version originale,
car les autres demandent un certain temps avant d'être éditées.
Je n'aime pas la traduction française.
Pour ceux qui seraient intéressés, il existe un autre programme qui permet de faire du flash ... GRATUITEMENT : DrawSwf
Un livre est sorti (12-2004) : Official SWiSHmax Bible par Donna L. Baker. ISBN: 0-7645-7563-5
Téléchargez un document récupéré chez windowatch.com: ⇒
( Les liens sur ce site sont morts ) Attention ! La taille du fichier est de 94 Mo !
... Ici, c'est gratuit.
Si l'on veut une animation pour le Web, il faut en outre penser au temps de téléchargement, auquel cas la complexité n'a aucun intérêt.
Il faut tout de même reconnaître que le mode guidé permet à l'utilisateur qui a une bonne idée du déroulement de son scénario, de créer un script correct.
Je vous propose d'abord de voir les nouveaux apports puis des exemples.
Je tiens à préciser que tous ces exemples fonctionnent; donc, en cas de problême revoyez votre travail plus attentivement. En particulier, pour les préchargements.
Attention, les scripts qui contiennent des méthodes ActionScript de Flash ne peuvent pas être testés dans Swishmax, uniquement dans le Player ou le Navigateur.
Les animations réalisées avec SwishMax1 correspondent à une certaine époque de navigateurs et d'html.
De même, certaines url appelées dans certains exemples ne sont peut-être plus valides.
Si vous reprenez certains scripts, établis avec une version ancienne de SwishMax, vérifiez bien l'écriture du code et corrigez si nécessaire.
Dû à l'arrêt de Flash, les animations sont en cours de transformation en vidéos.
Vu le manque de participation, vu l'absence de retour quand une réponse est apportée, le forum a été définitivement fermé.
Les bibliothèques d'effets
Appear into position.
Disappear from position.
Looping continuously.
One off.
Return to start.
SwishScript
Les variables prédéfinies.
Les fonctions mathématiques.
Les fonctions générales.
Bugs ?
_width, _height : valeur erronée dans un script suivant option cochée.
_root._width : encore et toujours.
gestion des erreurs de saisie dans boite de dialogue Effet.
OnEnterFrame - Mode Debug.
dans boucles FOR.
Le piège des variables non typées.
résolution de problêmes.
Astuces
• Jouer un son à l'ouverture d'une page quel que soit le navigateur.• Protéger son clip.
• Condition If et Playsound.
• Ouvrir une autre animation depuis une animation principale.
• Correctif au plugin Flash IE Microsoft.
• Convertir une vidéo AVI en SWF.
• Menu contextuel personnalisé.
Exemples rédigés
Fond transparent.
Boutons : Precedent, suivant, retour.
Tableau de boutons.
Préchargement : points qui défilent.
Préchargement en % : ruban.
Préchargement : script uniquement.
Préchargement en % : secteur circulaire.
Préchargement en % : carrés.
Préchargement en % : cercles équirépartis.
Importer html depuis PHP ou fichier texte.
Importer HTML, SWF, PHP par IFRAME et Javascript.
Lire-Ecrire un fichier texte.
Exporter données formulaire SWF vers BD MySql par script PHP.
Envoyer données formulaire SWF par mail PHP.
Charger des SWF externes.
Menu avec Iframe
Menus déroulants
Menu Mac.
Diaporama avec images internes.
Diaporama avec images externes.
Album photos avec images importées.
Images externes avec coins dynamiques
Image qui tourne en suivant la souris.
Image de fond changeante
Editeur de texte.
Texte dynamique avec barre de défilement.
Lecteur MP3 avec infos ID3 (Streaming).
MP3 : play, pause, stop.
Zoom et Déplacement sur une carte..
Effet de loupe.
Effet d'écriture avec chemin de déplacement.
Effet de tracé de segment.
RollOver RollOut.
Gérer une webcam.
Neige qui tombe (DuplicateSprite).
Quiz.
Blur (DuplicateSprite).
Courbe Mathématique (DuplicateSprite).
Moniteur de contrôle de battement de coeur.
BeginGradientFill (linear).
BeginGradientFill (radial).
curveTo.
ondes d'eau ( script + ripple ).
Tourne page arrondie.
Sprites avec MotionPath et Timer.
Changer les couleurs avec setTransform.
Changer le curseur souris.
Perspective dynamique avec la souris.
HitTest, Souris, PlaySound.
Bulles en script avec duplicateSprite.
Jets d'eau par script.
Carrousel par script.
Spots qui s'allument successivement.
Test du système (ActionScript).
Rebond de balle.
Effet Damier.
Transformation de formes (Script uniquement).
Boite à Onglets.