投稿日:

    カテゴリー 技術 / デザイン / 制作

    TLFTextFieldのバグ

    お疲れ様です。守谷です。
    技術系のナレッジを書く場所を忘れてしまったのでスタッフブログに書いてしまいます。

    FLASHの新しいTextFieldクラスとしてTLFTextFieldなるクラスができました。
    何が違うのかっていうと、いままで使っていたTextFieldより細かい設定ができます。
    設定内容については割愛しますが、TextFieldよりはるかに便利になりました。
    ですが、それゆえバグも多いようです。何点か紹介します。

    ・wordwrapをtrueにして、「text = “hoge”」と代入するとwordwrapが効かなくなる
    TLFTextFieldではtextに直接代入するのは推奨していないようです。なぜかはわかりません。
    対策方法としては、appendTextとreplaceTextを使用すると防げます。

    ・INPUTモードのときにtextalignをleft以外にするとINPUTクリック範囲がずれる
    こちらのバグは対処方が見つかりませんでした。
    Adobeのフォームで探しても「バグですねー」で終わってしまっています。。。
    対処方をご存じの方、Vitalifyの守谷までご連絡ください!!

    TLFTextFieldはググっても情報がほとんど出てこないので、世間ではあまり流行ってないようです。
    先日FLASHプレイヤーの最新バージョンが公開されましたが細かいバグFIXも行ってほしいものです。