h1

Export Flash 7 avec Flash 8 : problème de TextField

20 juin 2007

Lors d’un export d’une animation Flash 8 (ActionScript 2), je me suis rendu compte qu’il y avait quelques incompatibilités (surtout au niveau des textes) quand la publication se faisait au format Flash 7.
En effet, si on veut créer des champs de texte dynamiques, Flash 7 décèle des erreurs de createTextField.

Problème :
var monChampTexte:TextField;
monChampTexte= this.createTextField(« monChampTexte« , 10, 5, 21, 255, 20);
monChampTexte.autoSize = true;

Le problème vient de Flash 7 qui ne retourne rien lorsqu’il interprète la fonction createTextField : la variable monChampTexte ne peux donc pas fonctionner. En cherchant un peu, j’ai trouvé la solution sur un forum de MediaBox, et voici le code adapté :

Solution :
var monChampTexte:TextField;
this.createTextField(« monChampTexte« , 10, 5, 21, 255, 20);
monChampTexte.autoSize = true;

Par contre, il ne prend pas en compte les setTextField apparemment, puisque le contenu inséré n’a pas l’air de s’afficher. Ce qui est problématique, c’est que la fonction setTextField est normalement prise en compte à partir de Flash 6…

A vérifier…
[To be continued…]

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :