Forums Développement Multimédia

Aller au contenu

Starling et font embeded

CODE HTML5

4 réponses à ce sujet

#1 toojee_mat

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 280 messages

Posté 28 May 2012 - 08:38 AM

Bonjour,

j'ai un soucis avec starling et les textes avec font embeb. Ca coupe le premier champs de texte rencontré... Au deuxième champs tout va bien, ca doit etre un problème basique vu le peu de code fourni!


public class Game extends Sprite
        {
                [Embed(source = "assets/fonts/arial.TTF", embedAsCFF = "false", fontName = "Arial", mimeType="application/x-font")]
                private static const FontClass:Class;

                public function Game():void
                {
                        //-------------------------------------------------------
                        var font:Font = new FontClass()
                        var yearText:TextField = new TextField( 330, 80, "test", font.fontName, 58, 0x000000 );
                        yearText.border = true
                        //-------------------------------------------------------
                        yearText.x        = 100
                        yearText.y        = 100;
                        this.addChild( yearText );
                        //-------------------------------------------------------
                }


Ici le problème en image:
Image IPB

merci pour tout aide

#2 Goabonga

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 2724 messages

Posté 28 May 2012 - 10:41 AM

une piste ;)
yearText.autosize, wordwrap, multiline ...

#3 toojee_mat

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 280 messages

Posté 28 May 2012 - 11:27 AM

ce n'est pas un flash.text.Textfield mais un starling.text.TextField d'où mon soucis avec starling.

#4 Goabonga

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 2724 messages

Posté 28 May 2012 - 16:08 PM

http://doc.starling-.../TextField.html
un truc comme autoScale a true ... non ?

#5 toojee_mat

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 280 messages

Posté 29 May 2012 - 08:45 AM

En fait c'était à cause de stage.quality = StageQuality.LOW qui causait le problème
Apparement flash retourne de mauvaise valeur avec cette qualité....



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)