IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 1 & ActionScript 2 Discussion :

Créer un site en flash - les bases


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 81
    Par défaut Créer un site en flash - les bases
    Bonjour,

    J'ai de bonnes connaissances en programmation PHP, C#, VB, framework .NET, framework PHP, etc.
    Je souhaiterai m'attaquer à la création d'un "petit" site de présentation d'une boutique. J'ai débuté par du HTML/CSS/JS/PHP/MySQL, mais en recevant les nouvelles spécifications du client, je vais devoir m'orienter vers quelque chose de plus "joli" graphiquement parlant : du flash.

    Donc, j'avais déjà fait le début du graphisme et j'ai déjà quelque notion d'animation flash, j'ai suivit ce tuto pour créer le début du site :

    http://asahisuperdry.canalblog.com/a...0/4220374.html

    Je suis assez satisfait du résultat tel quel. IL se trouve que j'ai déjà développer la partie d'administration du site (PHP/MySQL + Zend Framework).
    Le tuto n'explique pas comment afficher des données dans une animation flash, seulement comment fait interagir le menu avec un calque qui a des données statiques.

    Je me posais donc la question de savoir si c''était bien dans cette direction qu'il fallait que je me tourne (à savoir, un calque avec un champ texte puis je vais récupérer les données via un script php et les transmettre via un mon_texte.text = ma_variable_php), ou bien si en Flash/AS on fait totalement différent.
    Et là, et bien j'ai besoin d'aide parce que je n'ai rien trouvé de simple sur le net comme aide.

    Pour résumé : j'aimerai savoir si c'est de la façon dont je l'imagine qu'il faut faire pour afficher du texte dynamiquement ou bien si il y a un autre concept que tout le monde utilise en flash.

    Cordialement,

    DJuL-

    p.s : merci de m'avoir lu jusqu'ici, un petit lien vers le début de mon appliiation pour mieux cerner le problème :

    http://scorpinou.free.fr/bf/bijouxfantaisies2.html

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 17
    Par défaut
    oui c'est ça. voilà en gros comment on fait en AS2 :

    Code AS2 : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    envoi = new LoadVars();
    envoi.maVariable = 1;//variable à envoyer à PHP
    recup = new LoadVars();
    recup.onLoad = function (success) {
        if (success) {
    	zone2Texte.HTMLText = this.varPHP;//réception des variables PHP
        }
    }
    envoi.sendAndLoad("fichierPHP.php", recup, "POST");

    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <?php
    $maVariable = $_POST['maVariable'];//réception de la variable Flash
    if ($maVariable == 1) {
        echo "&varPHP=blablabli blablabla&";//envoi de la variable PHP à Flash
    } else {
        echo "&varPHP=patati patata&";
    }
    ?>

  3. #3
    Rédacteur

    Avatar de The_Pretender
    Homme Profil pro
    Formateur Développement / Programmation
    Inscrit en
    Juin 2004
    Messages
    739
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Formateur Développement / Programmation
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2004
    Messages : 739
    Par défaut
    Bonjour,

    Pour communiquer des variables entre le flash et php, et inversement, je te conseille d'utiliser AMFPHP qui simplifie beaucoup les communications.

    Tu trouveras plusieurs tutoriels sur google.
    Réclamez La Méthode Développement Facile pour Créer Rapidement des Applications Performantes sur Mobiles et Ordinateurs : Développement Facile

    Développez des Applications Web Performantes avec la Formation Vidéos Developpez : Programmation Facile

    Découvrez : Tutoriels, ressources AS2 et AS3

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 81
    Par défaut
    Merci pour vos réponse.

    @Tony-b : Parfait ! Autre petit question, sur la scène, le composant Text doit être sous quelle forme ? Je l'ai converti en symbole Graphic puis en Movie clip, mais impossible de lui faire afficher la valeur de la variable (elle en a vraiment une, j'arrive à l'afficher dans une List via addItem() mais pas dans mon champs texte ).

    @The_Pretender : j'avais déjà regardé très vite fait AMFPHP, mais je trouve ça un peu compliqué pour les quelques pauvres requêtes que j'aurai à faire; et uniquement des SELECT en plus :p

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 17
    Par défaut
    La zone de texte doit être un texte dynamique ayant pour nom d'occurrence zone2Texte (dans mon exemple).
    Attention : nom d'occurrence, pas nom de variable !
    Pour pouvoir mettre un minimum de mise en forme au texte, il vaut mieux le mettre au format HTML (dans les propriétés ou en mettant zone2Texte.html = true ; )
    Il n'est pas nécessaire de l'insérer dans un movieClip.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    81
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 81
    Par défaut
    Merci beaucoup, je vais tester ça !

Discussions similaires

  1. Créer un site pour toutes les plates-formes
    Par Bovino dans le forum Général Conception Web
    Réponses: 1
    Dernier message: 23/07/2014, 16h26
  2. Créer un site pour toutes les plates-formes
    Par Bovino dans le forum Balisage (X)HTML et validation W3C
    Réponses: 0
    Dernier message: 23/07/2014, 14h02
  3. Pour créer un site, quelles sont les étapes?
    Par Lovin H dans le forum Débuter
    Réponses: 8
    Dernier message: 19/05/2009, 21h06
  4. Créer un site en flash - les bases
    Par DJuL- dans le forum Flash
    Réponses: 1
    Dernier message: 15/09/2008, 13h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo