2016-12-11 2 views
0

Ma question est que comment nous pouvons convertir une chaîne pour agir comme un clip OU Comment faire pour convertir chaque champ d'un tableau pour agir comme un clip.Comment faire pour convertir des champs de chaîne et/ou tableau pour agir comme un clip AS3

Par exemple:

var days:Array = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat"); 

et je veux "Sun" pour devenir un clip Ou

var str:String; 
for (var i=0; i<days.length; i++) 
{ 
    str = days[i]; 
    //and then I need to convert str to to act like a movie clip each time 
} 

Merci pour votre aide à l'avance.

+0

Votre question ne calcule pas. –

+1

Vous pourriez aussi bien demander comment transformer un poulet en voiture. Tu ne peux pas. Mais vous pouvez * mettre * un poulet * dans * une voiture. "Sun" est une chaîne. C'est littéralement un tableau de caractères [S, u, n]. C'est un élément très simple et basique des langages informatiques. Un MovieClip, d'autre part, est une entité très complexe qui a, comme caractéristique la plus distinctive, des cadres qui permettent l'animation, ainsi que des coordonnées x/y, largeur et hauteur, visibilité, rotation et un parent, juste pour nommer quelques. Un clip peut être le parent d'un objet textField et textField peut contenir une chaîne. C'est notre pari le plus proche –

+0

@Neal Davis s'il vous plaît répondre à la question pour résoudre le problème au lieu de me rappeler les éléments de base. L'information donnée par vous ne m'a pas aidé du tout. Si le chemin que j'ai traversé est mauvais pour obtenir ce que je veux, s'il vous plaît dites-moi quelle est la bonne façon de le faire! – mazName

Répondre

1

La meilleure façon de le faire est la suivante:

  1. créer un movieclip mc
  2. créer un texte 'TextField'
  3. que le texte soit être l'enfant de mc
  4. text.text = "Sun"

Ensuite, vous pouvez utiliser mc au lieu de "Sun"

+0

pouvez-vous s'il vous plaît jeter un oeil à http://stackoverflow.com/questions/41086343/how-to-convert-different-line-of-a-dynamic-text-box-to-movie-clip-in-as3. J'ai essayé de résoudre le problème avec votre suggestion, mais quand je clique sur l'obj01, la dernière ligne va grossir et non la ligne actuelle. – mazName