2009-06-20 8 views
0

Cela peut être simple, car c'est un mode question de conception que le développement (pensez dessin graphique UI pas OOD :) J'ai réalisé que je n'ai pas utilisé l'IDE Flash pour le design dans un moment. J'ai créé un simple bouton qui a des coins arrondis et est en:comment redimensionner une échelle 9 MovieClip activé par grille qui contient du texte avec une police incorporée?

  1. un clip fond
  2. un clip couleur de base
  3. un champ texte
  4. un moment fort

C'est ce que J'ai oublié: "Souvenez-vous également que même si une propriété scale9Grid est définie, tous les clips de texte et les clips enfants évoluent normalement, quelles que soient les régions de la grille scale9 dans laquelle ils se trouvent." à partir de Sephiroth's good old scale 9 tutorial.

J'ai mis une grille échelle 9 pour tous les clips et le bouton redimensionne bien maintenant, presque. Mon champ de texte est dynamique. Si la police n'est pas incorporée, le bouton est redimensionné comme je le pensais, mais si j'intègre la police (ce dont j'ai besoin), le texte est mis à l'échelle indépendamment de la grille scale 9.

Est-il possible de faire MovieClip qui contient un TextField dynamique avec une police incorporée, mise à l'échelle correctement en utilisant une grille échelle 9?

Répondre

4

Pas directement, non. Cependant, la façon la plus simple de contourner ce problème est de créer l'arrière-plan de son clip et de le placer dans le calque de texte dans des calques distincts dans votre MovieClip.

Ce genre d'utilisation des clips suivants est très commun (par exemple, les composants intégrés utilisent tout le temps)

+0

+1 à ce sujet. Mettez tout ce qui se comporte bien avec scale9 dans un clip interne, et mettez tout le reste sur le dessus, et manipulez-les séparément. – fenomas

+0

Voici comment je l'ai fait, chacune des choses énumérées ci-dessus ont été nommées couches et symboles (à l'exception du champ de texte, qui vit directement dans le symbole du bouton). Merci Brandan et bienvenue sur stackoverflow! Attention c'est assez addictif :) Je n'ai pas vu sur la liste FOTB cette année. Pourquoi ? merci fenomas pour la version (même) courte (er).^_^ –

+0

Eh bien, j'essaie de venir à FOTB, mais je ne parlerai pas. John (l'organisateur) veut faire rouler les gens à l'intérieur et à l'extérieur pour que la conférence ne soit jamais périmée (ce que je comprends parfaitement!) –

Questions connexes