- 締切済み
suzuka 画像とテキスト(長文です)
いつもお世話になっています。 この前質問させて頂いたのですが、ご回答頂けなく 一度締め切り再度質問させて頂きます。 下記のようなフラッシュを作りたいと思っています。 http://www.sharp.co.jp/ ただ、できれば文字(文)が一度にでるのではなく、一文字 づつ出したいのですが。 画像がゆっくりと次の画面に変わり、文字も同じように 消えては次の文字(文?)へと変わるようなものです。 以前こちらでsuzukaを紹介していただき、画像がゆっくり次の画像へと変わっていくということは出来たのですが、 文字のほうがどうにもできません。 検索の仕方が悪いのか、文字だけや画像の移り変わりはあったのですが 画像と文字というのが見つけれなくて困っています。 当方素人なので、出来れば初心者にも分かる様にお願いできませんでしょうか?宜しくお願いします。 上記質問で文字(文?)が1文字づつ出てゆっくり消えてまた次の 文字(文?)というのは テキストの追加で文字(文?)(例えば おはよう)など いれ、次の画面でまた次の文字(例 こんにちわ)と入れることは できましたが、ここに2枚の画像をワンセットづつ組み合わせたいのです。↑できたといっても(文字の(入れ替わり))「おはよう」から「こんにちわ」とはゆっくり移り変わっていくのですが、「こんにちわ」の後にパッと「おはよう」が出てきてまた繰り返します。 繰り返しはいいのですが、できれば「こんにちわ」の後にパッと 変わるのではなく最初の「おはよう」から「こんにちわ」のように 「こんにちわ」から「おはよう」もゆっくり移り変わるのは どうしたらいいでしょうか? 長文で申し訳ありません。どうか宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- BlurFiltan
- ベストアンサー率91% (1611/1754)
#1です。 > この文字を画像と一緒に表示したい場合は > どうすればいいでしょうか? ??? 普通に 文字は文字でフェードインフェードアウトさせて, 画像は画像でフェードインフェードアウトさせれば良いだけでは? ◎ レイヤーの様子 (/// = ピンク[トゥイーン],lll =グレー[固定表示]) 名称 v 種別 M ID T [おはよう] v テキスト - 1 |//////|lllllllllllllllll|//////| T [○○.jpg」 v 画像 - 2 |//////|lllllllllllllllll|//////|
- BlurFiltan
- ベストアンサー率91% (1611/1754)
普通は, 「おはよう」と「こんにちは」という2つのテキストに分けるのではなく, 「お」「は」「よ」「う」 と 「こ」「ん」「に」「ち」「は」 という8つのテキストに分けて, 「お」 も 「は」 も 「よ」 も 「う」 も, また 「こ」 も 「ん」 も 「に」 も 「ち」 も 「は」 も, 1つずつの文字に対してトゥイーンを設定します。 ◎ レイヤーの様子 (/// = ピンク[トゥイーン],lll =グレー[固定表示]) 名称 v 種別 M ID T [お] v テキスト - 1 |////|lllllllllllllllllllllll|////| T [は」 v テキスト - 2 |////|llllllllllllllll|////| T [よ」 v テキスト - 3 |////|lllllllllll|////| T [う」 v テキスト - 4 |////|llllll|////| 各レイヤーの最初の |///| は, アルファ0 → アルファ100 とトゥイーン で, 各レイヤーの最後の |///| は, アルファ100 → アルファ0 とトゥイーン です。 おそらく, 「そんな面倒な~。・゜゜・o(iДi)o・゜゜・。」と思われるでしょう?? ですから普通は,「1文字ずつゆっくり表示させる」ような演出はしません(Adobe Flash ではしません)。 するときは, タイトルなど重要なものに対して1箇所のみとかで局所的に使うときぐらいです。 - - - - - - - - - - - - - - - - - - - - タイプライターのように カッ カッ カッ カッ と文字が出てくるようなものであれば, ActionScript を使うと比較的簡単にできます。 しかし, 「_ゴシック」 とか 「_等幅」 のようにフォントを埋めこまないダイナミックテキストを使用する場合, これに アルファ や マスク はかけることが普通はできません。 ですから,ActionScript を使ったとしても, 「1文字ずつゆっくり表示させる」 ようなことは容易にはできません。 ActionScript を使っても やっぱり, 「1文字ずつゆっくり表示させる」 ようなことは普通あまりしません(Adobe Flash でもしません)。 - - - - - - - - - - - - - - - - - - - - しかし, Suzuka の場合は,テキストエフェクトがたくさんありますよね。 テキストエフェクト の中の登場に, 「[SWF6]フェードイン」 というものがありますからこれを使わせてもらえばば簡単にできますよ。 Suzuka を起動させて, シンボルリスト に 「おはよう」 と書いたテキストを用意します。 その「おはよう」をレイヤーに追加します。 そのレイヤーに追加した 「おはよう」 を選択した状態で, 右のテキストのプロパティパネルで右下の方, □エフェクト にチェックを入れ,「編集」ボタンをクリックします。 「エフェクト編集」パネルの ○登場 にチェックを入れ,その右の, [ ▼] となっている部分で,「[SWF6]フェードイン」 を選択します。 □1文字毎 にチェックを入れ, その他は適当に, 間隔:[ 10] [左から▼] として, プレビューフレーム数 を 50 くらいにして, 右の 「プレビュー」 ボタンで動作確認してみます。 間隔:[ 10] の部分にちゃんと数字が入れてあれば, 左から徐々に お は よ う が出てくるはずです。 一応の動作確認ができたら,「OK」で「エフェクト編集」パネルを閉じます。 「おはよう」レイヤーのフレーム1 を選択, 右クリック→コピー 「おはよう」レイヤーのフレーム50 を選択, 右クリック→貼り付け でフレーム50にも同じ「おはよう」を貼り付けます。 フレーム1 を選択して,右のパネルで, □トゥイーン にチェックを入れます。 これでフレーム1~フレーム50で1文字ずつだんだん現れる 「おはよう」 ができます。 ------ 「おはよう」レイヤーの フレーム50 を選択し, 右のパネルで □エフェクト のチェックを取ります。 「おはよう」レイヤーのフレーム50 を選択, 右クリック→コピー 「おはよう」レイヤーのフレーム100 を選択, 右クリック→貼り付け でフレーム100にも同じ「おはよう」を貼り付けます。 「おはよう」レイヤーの フレーム100 を選択した状態で, 右パネルの「カラー」タブを選択し, 不透明度 を 0 % にします。 そして フレーム50 を選択して,右のパネルで, □トゥイーン にチェックを入れます。 これでフレーム50~フレーム100で「おはよう」全体が徐々に消えるアニメーションが作成できます。 「こんにちは」 に関しても同様にすればできます。
お礼
とても親切なご説明ありがとうございました。 早速教えて頂いたとおりやってみると出来ました! この文字を画像と一緒に表示したい場合はどうすればいいでしょうか? 重ね重ね申し訳ございませんが、よろしくお願いします。
お礼
何度もありがとうございました。 教えていただいた通り朝からずっとやっていました。 悩みながらも何とか希望通りのフラッシュができました。 感激です。本当に無知な私の質問にいつも迅速にお答えいただき ありがとうございました。