Pr0grammation
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Coincé sur un fragment en C pour le projet de demain ? Envie de commencer l'ActionScript ?Quelle que soit votre question, du moment que c'est en regard avec la programmation, la réponse est là !
 
AccueilRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment :
Cdiscount : -30€ dès 300€ ...
Voir le deal

 

 [AS 2.0] Quelques commandes

Aller en bas 
AuteurMessage
|)ereck
Admin
|)ereck


Messages : 9
Date d'inscription : 27/01/2008

[AS 2.0] Quelques commandes Empty
MessageSujet: [AS 2.0] Quelques commandes   [AS 2.0] Quelques commandes EmptyDim 27 Jan - 7:31

Voici quelques commandes utiles en Action Script 2.0 :


Pour mettre un commentaire (les commentaires permettent de vous retrouver dans votre code et n'affectent pas le programme) :
// pour le mettre sur la ligne
/* pour en faire un bloc */

pour les boutons, il y a plusieurs actions. Les voici (les actions vont entre les accolades) :
on (release){ /*lorsque le bouton de la souris est relaché, l'action est effectuée*/}
on (press){ /*Lorsque le bouton est pressé, l'action s'effectue*/}
on (rollOver){ /*L'action s'effectue tant que le curseur de la souris est sur le bouton*/}
on (rollOut){ /* Tant que le curseur ne sera pas sur le bouton, les actions s'effectueront */}

Maintenant, très important, les variables :
Elles permettent de stocker des nombres, lettres/mots/phrases ou encore plusieurs nombres différents/mots séparés. Pour cela il y a une manière de les nommer. Je vais vous montrer la manière un peu simplifiée est sécurisée. Mais tout d'abord, sachez que vous ne pouvez mettre des nombres et des espaces (remplacés par _). De plus, maVar, mavar et MaVar sont des variables différentes (MaVaR aussi) :
var nomDeVariable:Number = 0; //Nomme une variable nommée nomDeVariable, designant un nombre équivalant à 0
var nomDeVariable:String = "Bonjour"; //Comme avant, sauf que String veut dire chaine, elles permettent donc de faire du texte.
var nomDeVariable:Array = [...,...]; // Crée une variable de type Classe. Elles permettent de stocker plusieurs informations, par exemple associée avec un tirage aléatoire de nombres elle peuvent sortir un champ au hasard.

------------------
Maintenant, imaginons que vous voulez faire apparaitre texte dans une case quand le curseur passe sur un bouton. Il faut d'abord créer une case de texte dynamique puis lui mettre la liaison de la variable "detail". J'estime que vous savez comment faire (cela dépend aussi de la version de Flash que vous avez). Ensuite :
Code:
on (rollOver){
detail = "Voici mon texte !!"; /*Vous pouvez nommer une variable n'importe ou*/
}
Maintenant, admettons que vous voulez retirer le texte une fois le curseur en-dehors du bouton. Ce sera donc :
Code:
on (rollOut){
detail = "";
}

Et voila, vous avez de quoi faire, par exemple, une information lorsque le joueur passe son curseur sur le bouton !
----------------
Eh oui c'est fini, y a plus rien à lire après ce mot. Oui celui-là.
Revenir en haut Aller en bas
https://pro-grammation.kanak.fr
 
[AS 2.0] Quelques commandes
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Pr0grammation :: Programmation - ActionScript 1/AS 2/AS 3/ AS Lite 1-2 :: Tutoriaux-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser