タグ

ブックマーク / jehupc.exblog.jp (3)

  • (Flash Lite)ボタンでマウスオーバー時にダイナミックテキストの色を変更したい | old_3流プログラマのメモ書き

    今回の要件は、Flash Lite 1.1 でボタンのマウスオーバー時にボタン内にあるダイナミックテキストの表示色を変更したいというものです。 さらに、ダイナミックテキストは変数を使って任意のタイミングで変更できるようにします。 ダイナミックテキストの文字列は変数で簡単に変更できますが、色とかその他のプロパティは難しいみたいですね。 いろいろ方法はあると思うんですが、3流PGが採用したのは下記の方法です。 1.ムービークリップを作成し、その中にダイナミックテキストを配置(変数を指定しておく)。 2.クリップの1フレーム目にダイナミックテキストを変更する処理を入れる。(例: txt=_root.tst01; とか) 3.↑で作成したムービークリップをボタンのアップとオーバー、ダウンフレームに配置。 4.オーバーフレームで、配置したムービークリップを選択し、プロパティから「カラー」で「着色」を

    (Flash Lite)ボタンでマウスオーバー時にダイナミックテキストの色を変更したい | old_3流プログラマのメモ書き
  • (Flash Lite)テキストの横スクロール方法 | old_3流プログラマのメモ書き

    Flash Lite 1.1 で右から左にスクロールするテキスト(IEの MARQUEE タグみたいなもの)を作ってみました。(内容は今まで小ネタで出してきたものも含んでます) これが結構苦労したんですよね。。。 イメージとしてはケータイで au Style やトップページ表示したときにカーソルがボタンオーバーした時だけ背景色とテキスト色変えてスクロールさすというものです。 ターゲットパスの構成としては _root → Button → MovieClip → ダイナミックテキスト てな感じにしてます。 なお、ボタンにインスタンス名が使えない Flash Lite 1.1 では一つのムービークリップを複数のインスタンスで共有化することができないので、表示する個数分用意します。(ボタンも同じ) ・ムービークリップ側 まず、ムービークリップ側の実装です。 1フレーム目にダイナミックテキストを配

    (Flash Lite)テキストの横スクロール方法 | old_3流プログラマのメモ書き
  • (Flash Lite)1.1ではインスタンス名がつけれない? | old_3流プログラマのメモ書き

    ボタンのシンボルを作成し、その中にダイナミックテキストを配置して、1フレーム目でそれぞれのボタンインスタンス内のダイナミックテキストを変更させることで、一つのシンボルで、複数のボタンを作ろうと思ってたんですが、Flash Liste 1.1 はどうやらインスタンス名が指定できないようです。 かといって、シンボル内のダイナミックテキストに割り当てた変数を使って、文字列を代入すると、そのシンボルから生成されたボタン全てが同じ文字列が入ってしまいます。 仕方ないので、ボタン毎にシンボルをつくことにしました。 部品の汎用化という点からは反しますが、仕方ないです。。 なんか、いい方法無いでしょうかね。。。 追記(2009/8/31): どうやらムービークリップにはインスタンス名を付けることができ、それを使ってクリップ内のオブジェクトにアクセスできるようです。 例えば mc というインスタンス名のムー

    (Flash Lite)1.1ではインスタンス名がつけれない? | old_3流プログラマのメモ書き
  • 1