Accueil > Forum > > > > Actionscript et les variables
Actionscript et les variables
mardi 20 avril 2004 à 15:03:06 |
Actionscript et les variables

phobus
|
Hello. Bon alors je résume vite fait pour qu'il n'y ait pas de malentendu, je débute l'actionscript et j'en suis nulle part. La seule expérience que j'ai, c'est le C et encore pas grand chose. La question que je me pose et qui m'empêche de comprendre comment fonctionne une source que j'ai téléchargée sur Flashkod, est la suivante : Comment fonctionnent les variables avec AS ? Je ne comprends pas certains trucs... : - Les variables doivent-elles être déclarées ou non ? Je ne comprends pas comment ça marche dans la source que j'ai. Je vois une chiée de variables qui sont utilisées mais, contrairement au C, je ne vois pas de déclaration en début de code. Comment donc le programme peut-il déterminer quel type de données est censé recevoir une variable donnée ? - Les symboles sont ils eux aussi, considérés comme des variables ? Je veux dire, si on appelle dans la code une variable 'Hamster' par exemple, est-ce qu'on appelle le symbole ainsi nommé se trouvant dans la bibliothèque pour, par exemple, lui appliquer une action ? Je comprends le programme, les boucles, les if, les incrémentations, etc. mais je ne parviens pas à comprendre d'où viennent les variables, comment elles sont utilisées et comment le code influe sur l'animation. Bref, HEEEEEELP !
|
|
mardi 20 avril 2004 à 15:54:55 |
Re : Actionscript et les variables

tom
|
Salut, Bon, je vais essayer d'eclaircir tes doutes...
Il y a deux types d'actionScript:
D'abord, tu as l'AS 1.0, qui est fort bordélique dans le sens ou une variable n'a pas besoin d'etre déclarée, meme si c'est mieux. Elle n'a pas de format propre à déclarer, sauf pour les tableaux et les objets (var montableau = new Array();) De base, il va déterminer que c'est un long, sauf si tu lui met du texte, la il suppose que c'est du texte. Bien sur, il y a des problemes de conversion des fois, et la il faut preciser. Pour appliquer une action, c'est comme en C, puisqu'un movieClip est considéré comme un objet contenant des variables, dont certaines obligatoires (_x, _y, _xscale, _yscale, ect...): donc monclip.methode(), et meme on peut preciser _root.monclip.methode, ou _root["monclip"].methode, sachant que "monclip" est le nom (variable: _name) de l'occurence du movieclip et que _root represente la scene principale dans laquelle se trouvent toutes les variables déposées tel quel, et les clips... Une variable déclarée dans ou sur un clip appartient au clip en question... Contrairement aux boutons...
Apres, tu as l'AS 2.0 qui est tres strict, et beaucoup plus proche du C dans le sens ou tout doit etre déclaré de facon formel: ex: var toto:string = "hello world"; ou encore: function jenomme(unclip:MovieClip):string{ return unclip._name; } La, chaque variable a un format, et doit etre déclaré avant utilisation.
Tu peux comparer tout ca en téléchargeant des sources faites en AS2 (rares, car beaucoup de bidouilleurs parmi les auteurs), et d'autres faites en AS1, celle que tu as déjà vu...
Tu verras que les sources en AS2 sont beaucoup plus structurées, avec la plupart du temps des classes créées dans des fichiers *.as ...
Voila voila... Si il a des choses qui te troublent, n'hesite pas à poser ta question...
|
|
mardi 20 avril 2004 à 16:00:31 |
Re : Actionscript et les variables
|
mardi 20 avril 2004 à 16:04:41 |
Re : Actionscript et les variables

Prouprou_Sensei
|
Alors ce ki est bien avec flash, c'est que tu peut mettre nimporte quoi dans une variable et que tu peut changer en cour de route son contenue avec n'importe koi d'autre et sans meme l'avoir déclaré au debut du code plutot cool non? Ensuite, l'action script est un language orienté objet donc oui tu peut utiliser les noms de symboles dans le script, comme les variables. A et j'oublié tu peut toujour definir les variables au debut comme ceci : var mavarialle = new Object() objet pouvant etre string pour une string date etc ... Et aussi l'utilisation des deux point (:) sert a preciser le type d'une variable et un message d'erruer est generé si le type affécté lors du changement n'est pas compatible ! A tchao !
|
|
mardi 20 avril 2004 à 16:06:19 |
Re : Actionscript et les variables
|
mardi 20 avril 2004 à 16:09:16 |
Re : Actionscript et les variables

Prouprou_Sensei
|
Bon c'est tom qui a gagné c'est lui qui a ecrit le plus et ki a mieu expliqué ... ;)
|
|
mardi 20 avril 2004 à 16:13:03 |
Re : Actionscript et les variables
|
mardi 20 avril 2004 à 16:37:20 |
Re : Actionscript et les variables

tom
|
Au moins ca prouve que c'est une question qui interpelle ;)
|
|
Cette discussion est classée dans : code, variables, actionscript, comprendre, comprends
Répondre à ce message
Sujets en rapport avec ce message
Problème de concaténation [ par Moska ]
Salut!J'ai un problème pour concaténer dans mon code ActionScript.J'ai ce code :chargement.onLoad = function (){ nbImg = this.nbImg; for(i=0;i {
Exporter du code ActionScript sur un fichier texte ou PDF [ par alcapouce ]
J'aimerai savoir comment exporter tous mes codes ActionScript ainsi que mes commentaires les accompagnant sur un fichier .doc, .pdf ou voir .html.Merc
Passage de variables entre deux fichiers swf [ par cadoudal56 ]
Bonjour,Voici mon probleme, je ne trouve pas d'exemples ou a partir d'une anim flash, j'appelle un autre fichier SWF mais en lui passant une ou plusie
Variables et actionscript [ par rudynou ]
Bonjour,Je débute actionscript et g du mal a cerner le fonctionnement des variables !G compris qu'il y avait 3 types de déclaration :Global ( avec _gl
actionScript [ par petit_charlie ]
J ai besoin d aide !!J aimerais faire des boutons qui "onRollOver" monte et quand "onRollOver" redescende.Au debut j ai fais une anim avec le bouton q
actionscript / image [ par akermanite ]
bonjour, je suis plus que débutante en action script et j'ai un truc urgent à livrer... je m'explique : je passe en paramètre à flash une liste de v
variables PHP -> Flash [ par tuxdapwet ]
Bon voila je me décide à demander ouvertement solution à mon problème car j'ai eu beau chercher sur des forums, rien ne correspondait à mon cas...J'ut
Besoin d'aide pour comprendre une ligne de code [ par Parachute ]
Bonjour bonjour !! Alors voila depuis quelques temps j'essaye de me mettre au action script et y'a des trucs que je comprend pas... nottament "cette l
Stockage d'une grande quantité de donnée dans des variables actionscript [ par Splacheur ]
Bonjour, J'aimerais connaitre le meilleur moyen de stocker des variables actionscript d'environ 15ko chacune sans passer par d'autres fichiers (php/m
retour a la ligne dans de l'actionscript [ par giboo2 ]
Ca doit bien etre ecrit qqpart dans la doc de flash... mais bon 8-p Est-ce que quelqu'un sait comment revenir à la ligne dans un code action script
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|