Dimanche 22 janvier 2006
Vous souhaitez me contacter ou laisser un message qui n'a rien à voir avec le sujet de ce blog ?
Laissez un commentaire sous ce message.
Attention, tout post publicitaire sera systematiquement supprimé, sauf s'il est directement en rapport avec le sujet de ce blog, et que la raison de sa présence est correctement argumenté.
par Nicoeum publié dans : Contact
Samedi 21 janvier 2006
Info (encore) trouvé sur le blog de JeanPhi  :
Un tuto est disponnible sur le site de Macromedia sur le composant XML Connector.
Il est écrit par Leo Schuman et vous pouvez le trouver à cette adresse.

Comme le tout est en Anglais, j'essairai de tout bien comprendre et de vous proposer un condensé en français.

Nico
Samedi 21 janvier 2006
Vous aurez surement remarqué que votre fichier fla a fortement tendance à grossir à chaque enregistrement. Pour le mettre au régime sec et nettoyer tout ça, il suffit de faire un petit "enregistrer sous" en lui donnant un nouveau nom ... et le tour et joué.
par Nicoeum publié dans : Flash
Vendredi 20 janvier 2006

Un peu de dynamisme aujourd'hui !
Comment faire un formulaire en flash simplement qui permette à l'utilisateur d'envoyer un mail à l'administrateur (où à qui l'on veut), sans passer par outlook ou autre logiciel de messagerie.
Pour cela, il vous faudra utiliser un peu de php.
Préalable à ceci, votre hébergeur doit avoir actionné la fonction mail php sur son serveur. Normalement, votre hebergeur le signale dans sa faq où dans sa doc en ligne.

Sous Flash :
Créez une page avec différents champs de texte dynamique auxquels vous attribuerez des noms de variables
Pour cet exemple, nous en aurons 4 :
- Le nom de l'utilisateur : nom
- Mail de l'utilsateur : mail_utilisateur
- Sujet du mail : sujet_mail
- corps de texte : texte

Ajouter un bouton sur lequel vous mettrez ce code :
on (release){
getURL ("mail.php", "", "POST");
}

Page PHP :
Ouvrez votre éditeur de texte (NotePad par exemple)
Faites enregistrez sous et nommez votre fichier "mail.php"

Voici le code de la page avec dans le commentaire les explications :

 


 

<?php

// Ici, on déclare explicitement en php nos variable que nous avons reçu de flash par la méthode post.
$email = "votreemail@mail.fr"; // ajouter ici votre mail
$nom= $_POST["nom"];
$mail_utilisateur= $_POST["mail_utilisateur"];
$sujet_mail= $_POST["sujet_mail"];
$texte= $_POST["texte"];

// on crée une variable message qui va concatener l'ensemble des informations pour les passer dans le corps du message
$message =
"Nom : ".$nom."
mail utilisateur : ".$mail_utilisateur."
sujet_mail: ".$sujet_mail."
texte: ".$texte;

// Envoi du mail

mail($email, "Mail automatique", $message , "From: Administrateur du site");
// Mail automatique : sujet du mail
// Administrateur du site : Nom de l'envoyeur du mail

?>


 

Voilà, je sais que se script est perfectible et je tacherais de l'arranger au fur et à mesure.
N'hésitez pas à poser vos questions ou vos demandes d'améliorations en commentaires

par Nicoeum publié dans : dynamique
Jeudi 19 janvier 2006

Voici les différents scripts qui vous permettent de travailler avec les SharedObject. J’espère que vous trouverez votre bonheur.

1- Créer ou ouvrir un Shared Object :
Sur la première frame de votre animation, entrez ce code :
sauvegarde = sharedObject.getLocal(« stock ») ;

sauvegarde est le nom de l’objet auquel nous ferons référence tout au long de notre script
stock est le nom de notre Shared Object
getLocal  va au choix ouvrir le Shared Object « stock » s’il existe, ou le créer s’il n’existe pas.

2 - Sauvegarder une donnée
Ce script peut être placé où vous le souhaitez en fonction de vos besoins (par exemple, sur un bouton)
 sauvegarde.data.mavariable = « Votre score est de 20 points » ;
 sauvegarde.flush() ;


data.mavariable crée une nouvelle variable qui sera enregistrée dans le shared object. Cette variable prend ici la valeur « Votre score est de 20 points » .
flush déclenche l’enregistrement.

Ici, nous avons inséré une chaîne de caractères. On peut très bien insérer de la même manière une variable ou un array.

3 - Lire une donnée
Ce script peut être placé où vous le souhaitez en fonction de vos besoins (par exemple, sur un bouton)
 afficheur  = sauvegarde.data.mavariable ;

afficheur est une variable. Elle va enregistrer ici le contenu de « mavariable », soit si on se réfère à se que l’on a fait plus haut : « Votre score est de 20 points ». Si vous laisser un champ de texte nommé « afficheur » sur votre scène, il devrait afficher la valeur « Votre score est de 20 points ».

4 - Connaître la taille d’ un SharedObject
Ce script peut être placé où vous le souhaitez en fonction de vos besoins (par exemple, sur un bouton)
 taille_du_shared_object = sauvegarde.getSize());

taille_du_shared_object est une variable où l’on va conserver la taille du shared object. Si vous laisser un champ de texte nommé « taille_du_shared_object» sur votre scène, il devrait afficher la taille de l’objet partagé en byte.
getSize permet de récupérer la taille de l’objet


5 - Effacer complètement un SharedObject
Ce script peut être placé où vous le souhaitez en fonction de vos besoins (par exemple, sur un bouton)
 sauvegarde.clear();


L’objet sauvegarde faisant référence au SharedObject « stock » , la méthode clear effacera cet objet partagé de votre ordinateur.

 

Mercredi 18 janvier 2006

Flash permet de créer des sauvegardes sur l'ordinateur de votre visiteur.
C'est comme un cookie, ça ressemble à un cookie mais ce n'est pas un cookie.

Ce qu'il faut savoir :
A la différence d'un cookie, un SharedObject n'est pas sauvegardé dans les temporaires internet mais dans un dossier spécifique.
Ce fichier a une extension " .sol " et se trouve dans un des sous répertoires du Flash Player (le chemin précis dépend de votre OS et de votre configuration).
Sa taille de base est au maximum de 100Ko ce qui vous laisse largement de quoi faire en terme de variables. Si vous souhaitez un espace plus important, une boite de dialogue s'ouvrira pour en demander l'autorisation lors de la consultation du swf  (image de droite).
Vous ne pouvez pas faire communiquer plusieurs swf entre eux au moyen d'un Objet Partagé (le petite nom français des S.O.) ... pour cela, il faut utiliser les connexions locales.

La suite et les codes d'utilisation demain ...
 



 

Mardi 17 janvier 2006

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.

par Nicoeum publié dans : Outils
Lundi 16 janvier 2006

Une librairie d'action script téléchargeable ici
Le tout est en AS2 mais le site propose aussi une version AS1

Voici une liste des possibilités qu'elle propose :

Animation :
AnimationCore  Parallel  Sequence   Animation  Timeline  Move  MoveOnQuadCurve
MoveOnCubicCurve  MoveOnCurve  MoveOnPath  Rotation  Scale  Alpha  Skew
ColorTransform  ColorBrightness  ColorNegative  ColorDodge  MaskMoveFX  MaskScaleFX
Glow  GradientGlow  Bevel  GradientBevel  DropShadow  Blur  BlurDuplicate  Shake  Trail
Blink  Volume

Dessin :
SuperShape  Shape  Drawer  ShapeComposite  Line  DashLine  QuadCurve  CubicCurve
Curve  Arc  Ellipse  Rectangle  RoundRectangle  Poly  Burst  Spiral  Star  Gear

 

 

 

 

Catégories

Newsletter

Inscription à la newsletter

Texte libre

Le webring Flash francophone

W3C

  • Feed RSS 2.0
  • Feed ATOM 1.0
  • Feed RSS 2.0

Recommander

Cliquez ici pour recommander ce blog
Créer un blog sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur avec TF1 Network - Signaler un abus