- ベストアンサー
adobe flash cs3のテキスト文字のムービークリップ再生について
flash cs3です。テキストの再生なんですが、1フレームめでアルファ100%で30フレームめでアルファ0%。1フレームと30フレームの間にモーショントゥインを設定しました。ショートカットEnterによる再生ではきちんとフェイドアウトするのですが、Ctrl Enterだとテキストだけが全く動作しません。いろいろいじくってみましたが、だめで、疲れ果てました。どなたか原因がわかる方、教えてくださいませ。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
フォントが SWF 内に埋め込まれていないためです。 埋め込まれていないフォントは Flash 内の(画像)オブジェクトではなく, PCから呼び出した単なるテキストデータです。 テキストデータにはアルファはかかりません。 解決策 ・「_ゴシック」 や 「_等幅」などのように前にアンダースコアのついた フォントを "使用しない" ようにした 静止テキスト を使う。 (これがごく一般的な方法) ・静止テキストではなくダイナミックテキストの場合は, プロパティパネルの「フィルタ」タブを選択し, +ボタンをクリックして「カラー調節」を選択。 明度 や コントラスト や 彩度 などの数値は さわらずそのままの状態(0のままの状態)で, つまり, フィルタをかけると思いきや,実際にはフィルタの 数値などは変えないという状態でパブリッシュする http://okwave.jp/qa4194441.html ・静止テキストではなくダイナミックテキストの場合の2つ目は, ダイナミックテキストにフォントを埋め込む。 (日本語入りの場合はファイル容量が膨大になるので 普通は埋め込まない。)
お礼
ご丁寧な回答ありがとうございました。OKWave初参加だったので、勝手がわからず同じ質問を2回してしまいました。 教えていただいたことを早速してみます。 学校のインストラクターさんもわからなくて、保留になっていたので助かりました。ありがとうございました!