compteur
 
AccueilAccueil  PortailPortail  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  ConnexionConnexion  
Partager | 
 

 III- Un systéme de mots de passe

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
the virus
Co-administrateur
Co-administrateur


Nombre de messages: 3474
Age: 19
Date d'inscription: 31/12/2005

MessageSujet: III- Un systéme de mots de passe   Dim 23 Nov 2008, 19:35

Bonjour.

Alors pour faire notre système de mots de passe il nous faut utiliser :
"
if" & "else".

A- Comment marchent les if & else


a-Un if est une condition:

L'action ne se déclenche que si les conditions son remplies
Il a pour syntaxe:
Code as2 a écrit:
if(Ta condition){
Ton action
}


b-Condition

Les conditions sont
== Est égale a
!= N'est pas égal a
> Est plus grand que
< Est plus petit que
=> Est égale ou plus grand que
=< Est égale ou plus petit que
exemple:
Code as2 a écrit:
if(var_a == var_b){
Ton action
}


Il peut y avoir 2 conditions
&& Les deux conditions doivent être remplies
|| une des deux conditions doit être remplie
exemple:
Code as2 a écrit:
if(var_a == var_b && var_a != var_c){
Ton action
}

Code as2 a écrit:
if(var_a == var_b || var_a != var_c){
Ton action
}



2-->les else


a-les else l'inverse de la condition


Si la ou les conditions ne sont pas remplies alors on exécute une autre action
exemple:
Code as2 a écrit:
if(var_a == var_b || var_a != var_c){
Ton action
}else{
si les actions ne sont pas remplies alors ...
}



2-->les if raccourcis


On peut faire un if en une ligne.mais on ne pourra pas mettre de else
exemple:
Code as2 a écrit:
if(var_a == var_b || var_a != var_c)Mon action;





B- les Variables



1- C'est quoi une variable:
Une variable c'est comme un texte saisi mais qui n'est pas disponible à l'utilisateur où une boite à laquelle on met la valeur que l'on veut .

Mais à quoi ça sert alors?
Imaginons que vous voulez qu'une action ne se déclenche qu'une fois et automatiquement.
scripte en français a écrit:
Si ma variable est égale à 1 alors mon texte égal "bonjour" et ma variable égale 1 comme çà l'action ne se reproduira pas.


2- Comment déclarée une variable:

Il y a plusieurs types de variables:
-->String : texte
-->Number : Chiffre
-->Nous verrons les autres plus tard

Pour déclarer une variable il y a deux cas:
La variable n'est utilisée que dans une fonction
alors nous allons la déclarer au début de cette dernière:
Code as2 a écrit:
//Je déclare une variable texte :
var MaVariable:String = "bonjour" ;

Ou si la variable est utilisée dans plusieurs fonctions:
Code as2 a écrit:
//Je déclare une variable texte :
static var MaVariable:String = "bonjour" ;

il faudra placer la déclaration de la variable avant toute fonction .

3- Comment récupérer une variable:
dans le premier cas:
Code as2 a écrit:
_root.montexte_text= MaVariable;

dans le second cas:
Code as2 a écrit:
_root.montexte_text= NonDeMonProjet.MaVariable;



C- le système de mots de passe


1- Créer les objets:
Il nous faut un texte saisi, nous l'appellerons : password
Mettre un stop au temps 0.
Aller au temps 1 mettre un message de validation.
mettre un stop au temps 1
Un bouton.

2- L'action:
Il faut que le texte soit vérifié puis lire l'animation qui sera de nouveau bloquée au temps 1.
Donc voila le script:
Code as2 a écrit:
var password:String = "teste";//je créer la varible


if(_root.password_text == password){//je commence la condition

//play() lance la lecture d'un groupe ou de root
_root.play();

}else{//si lacondition n'est pas remplit alor...

_root.password_text = "Faux !!";

}//fin de la condition



_________________


Je donne des cours pour e-anim ou la création de site.Pour plus d'info me contacter par MP(Skype: thevirus94)


Dernière édition par the virus le Mer 26 Nov 2008, 15:45, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Admin
Administrateur
Administrateur


Nombre de messages: 17291
Localisation: Toulouse
Date d'inscription: 11/12/2005

MessageSujet: Re: III- Un systéme de mots de passe   Mer 26 Nov 2008, 12:07

Le début est très clair Cool

Parfait.

Le dernier script n'est pas visible. Il faut peut-être le mettre dans une balise "code" ?

Phildes

_________________
.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.e-anim.com
 

III- Un systéme de mots de passe

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» suite de mots
» Concours Mots croisés n° 4
» La librairie SDL en C [mots clefs]
» Système hexadécimal
» Le système AntiFlood

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
E-anim :: Comment faire, Problème, Bug :: Tutoriels :: Programmation :: Aprendre L'actionscript 2-