J'ai commencé il y a une semaine à étudier ActionScript 3.0. Je voudrais faire un jeu simple. Il commencera avec une fenêtre affichant un message de bienvenue ("appuyez sur le bouton pour démarrer"), et une flèche qui commence à partir du texte et pointe sur le bouton. Je veux tout créer à partir du code. J'utilise un TextField pour le message de bienvenue mais j'ai quelques problèmes. J'ai créé un fichier .fla AIR pour Destkop. Puis j'ai associé à ce fichier une classe appelée mainFunzioneModidificaTest.as. Dans cette classe, j'ai écrit une fonction pour définir le texte de la première fenêtre. J'utilise le TextFormat mais quand j'exécute le fichier .fla je vois le texte mais sans aucun formatage. La couleur, la dimension et la police ne changent pas Voici le code. Est-ce que quelqu'un peut m'aider? Je vous remercie!Fonction ActionScript 3.0 pour modifier TextField
package {
import flash.display.MovieClip;
import flash.text.TextField;
import flash.text.TextFormat;
public class mainFunzioneModificaTest extends MovieClip {
public function mainFunzioneModificaTest() {
setText();
}
function setText(): void {
var text: TextField = new TextField();
var myFormat: TextFormat = new TextFormat("Arial", 39, 0xFF0000);
text.setTextFormat(myFormat);
text.text = "Hello";
addChild(text);
}
}
}
peut vous essayer avec ** var txt: TextField = new TextField(); ** au lieu du texte 'var: TextField = new TextField();' –
je l'ai déjà essayé. Ça ne marche pas. Cependant merci! – SpaghettiFunk