« ActionScript/Annexe/Hello World 1 » : différence entre les versions
Nouvelle page : {{Annexe |titre=Hello World graphique ! |idfaculté=informatique |leçon=Actionscript |numero=1 }} == Création du projet == Tout d'abord, il vous faudra créer un nouveau fich... |
(Aucune différence)
|
Version du 9 septembre 2007 à 18:53
Création du projet
Tout d'abord, il vous faudra créer un nouveau fichier .fla, mettre dans son champ classe du document, par exemple, test et modifier les propriétés du compilateur de Flash ! Il faudra aussi que vous créiez votre classe principale dans un fichier actionscript extener nommé test.as !
Si vous ne savez rien faire de tout cela je vous conseille fortmeent d'aller faire un p'tit tour sur le chapitre Première Application !
On code, on code et on code ...
Vous êtes tous prêt pour un on gros bout de code ? (je vous préviens tout de suite, faudra en avalez si vous voulez temriner de lire cette annexe :p )
package
{
import flash.display.MovieClip;
public class test extends MovieClip
{
public var myFirstTextField:TextField;
public function test():void
{
myFirstTextField = new TextField();
myFirstTextField.selectable = false;
myFirstTextField.text = 'Hello World !';
addChild(myFirstTextField);
}
}
}
Si vous avez pas envie de retapez tout ça je vous laisse bien gentiment le recopier à une seule condition : Il Faut que vous comprenniez ce code !
Normalement, vous verrez s'afficher un p'tit 'Hello World' sur la scène lors de la compilation. Sinon, c'est que vous avez fait une erreur... Vous remarquerez que le code est coupé, pour le dé-coupé, vous devrez me suivre un tout petit peu plus bas dans cette page.... En fait c'est le paragraphe juste d'en dessous donc vous aurez pas long à faire :p
Un poil plus zôli
Pour le dé-coupé, vous devrez rajouter ces deux lignes :
myFirstTextField.width = 300;
myFirstTextField.height = 30; // cette ligne n'est pas obligatoire poru dé-coupé votre TextField mais je préfére la mettre et il vaut mieux que vous prenniez l'habitude de bien délimiter votre TextField, ce sera utile pour les évenements !
Je vous laisse deviner où vous devez mettre ce p'tit bout de code....