Bonjour
Je suis en train de programmer un script en PHP / MING / SQL qui me permet de créer un SWF (pour l'affichage) qui importera des SWF (l'url des fichier est stocker dans une base SQL)
Je cherche donc à importer mes SWF via un script ActionScript (loadMovie ...) et avec les données de la base redimensionner et positionner les clips.
Seulement voilà, je n'arrive qu' importer les SWF mais pour leur attribuer les propriétés ca ne marche pas ...
Voici le code :
Code :
- <?PHP
- include("includes.php" );
- $movie = new SWFMovie();
- $movie->setRate(24);
- ming_useswfversion(7);
- $movie->setDimension(800, 600);
- $movie->setBackground(0xff, 0xff, 0xff);
- $taille_module = 60;
- $i = 0;
- $cherche_modules = mysql_query("SELECT * FROM modules WHERE actif='1'" );
- while($tableau_modules = mysql_fetch_array($cherche_modules))
- {
- $id_module_en_cours = $tableau_modules["id"];
- $niveau_module_en_cours = $tableau_modules["niveau"];
- $x = $tableau_modules["x"];
- $y = $tableau_modules["y"];
- $swf_file = $tableau_modules["swf_file"];
- $action = "
- _root.createEmptyMovieClip('module_".$id_module_en_cours."', ".($i+20)." );
- loadMovie('modules/".$swf_file."' , module_".$id_module_en_cours." );
-
- module_".$id_module_en_cours."._xscale=".$taille_module.";
- module_".$id_module_en_cours."._yscale=".$taille_module.";
- module_".$id_module_en_cours."._x=".$x.";
- module_".$id_module_en_cours."._y=".$y.";
-
- ";
- $movie->add(new SWFAction(str_replace("\r", "", $action)));
- $movie->nextFrame();
- $i++;
- }
- $movie->save("essai_1.swf" );
- ?>
|
Si quelqu'un peut m'éclairer...
Merci
Message édité par ptibat le 21-09-2006 à 16:17:50
---------------
flick r