メイン とにかくFLASH【FLASHに関して全般】 Typingtext | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
daigoma | Åê¹ÆNo.34873 投稿日時: 2007-8-29 1:28 |
新米 居住地: 投稿: 13
使用環境:
FlashMXver6.0 WinXPHome |
Typingtext はじめまして。daigomaと申します。
まだ初めてまもなく、本を読みながらいじくる毎日です。 今タイプライターのように文字を表示するという項目を やっています。3つのフレームに分けて以下のように 打ち込んでいます。本の通りに打ち込んで無事 成功しました。しかし、welcome to my houseを 2行に分けてステージに表示させる方法がわかりません。 長文を表示させたいときはどのようにすればよいのでしょうか? ただ 2行にするのではなくて、少しずらして表示させたいです。 ちなみにFlash パーフェクトマスターという本を見てます。 幼稚な質問かもしれませんがよろしくおねがい致します。 message="welcome to my house"; max=length(message); count=1; typingfield=message.substr(0,count); if(i<max){ count++;i++; gotoAndplay(2); }else{ stop(); |
永井勝則 | Åê¹ÆNo.34875 投稿日時: 2007-8-29 2:05 |
職人 居住地: 白馬村 投稿: 796
使用環境:
Windows 7 :Flash CS4: 10.6.8 :Flash CS5.5 |
Re: Typingtext 表示する文字に改行を入れたい場所に"\n"(バックスラッシュn)
を入れるとそこで改行されます。 2行めを右にずらすには、2行目にくる頭の文字の前、または "\n"の後に空白を入れます。 message="welcome to"+"\n"+"<ここに空白>my house"; message="welcome to"+"\n<ここに空白>"+"my house";
|
daigoma | Åê¹ÆNo.34905 投稿日時: 2007-8-30 23:13 |
新米 居住地: 投稿: 13
使用環境:
FlashMXver6.0 WinXPHome |
Re: Typingtext さっそくのお返事ありがとうございます。
とてもうれしいです。 ただ、バックシュラッシュが¥表示になってしまい 改行されません。過去の投稿などで調べてみましたが 決定的な解決策が分かりませんでした。 このことについても教えていただけないでしょうか? |
ひろゆき | Åê¹ÆNo.34906 投稿日時: 2007-8-30 23:27 |
ちょんまげら 居住地: 東京砂漠 投稿: 4403
使用環境:
10.8.5 Flash Professional CS4/CS6/CC Safari 6.1 |
Re: Typingtext 「アカウント編集」で、編集環境は書いておきましょう。
OS についても、記載された方が良いでしょう。
|
daigoma | Åê¹ÆNo.34907 投稿日時: 2007-8-30 23:54 |
新米 居住地: 投稿: 13
使用環境:
FlashMXver6.0 WinXPHome |
Re: Typingtext ありがとうございます。
無事2行に改行することができました。 これで先に進むことができます。 大変感謝しております。 また、質問することがあると思いますが よろしくお願い致します。 ※編集環境の記載についてもご指摘ありがとうございました。 アカウント編集で修正しました。 またよろしくお願いいたします。 |
daigoma | Åê¹ÆNo.34908 投稿日時: 2007-8-31 0:04 |
新米 居住地: 投稿: 13
使用環境:
FlashMXver6.0 WinXPHome |
Re: Typingtext 文字の出てくるスピードを変えることはできますか?
一文字がでて次の文字が出るまでの時間を少しあけて よりタイプライター風にしたいです。 |
daigoma | Åê¹ÆNo.34909 投稿日時: 2007-8-31 0:04 |
新米 居住地: 投稿: 13
使用環境:
FlashMXver6.0 WinXPHome |
Re: Typingtext 文字の出てくるスピードを変えることはできますか?
一文字がでて次の文字が出るまでの時間を少しあけて よりタイプライター風にしたいです。 |
daigoma | Åê¹ÆNo.34910 投稿日時: 2007-8-31 0:38 |
新米 居住地: 投稿: 13
使用環境:
FlashMXver6.0 WinXPHome |
Re: Typingtext 質問ばかりですいません。
先ほどのタイプライターのように 文字を表示させることはできたのですが、 そのアクションが終わると、そこで止まってしまいます。 つまり、その後のアクションが実行されません。 タイムライン上もそこで停止してしまいます。 超基本的な質問になるとは思いますが、本には載って いないようでした。どなたか教えていただけないでしょうか? |
ニノミヤ カズノリ | Åê¹ÆNo.34912 投稿日時: 2007-8-31 1:23 |
職人 居住地: 東京 投稿: 430
使用環境:
CS4 .4.11, .5.7 XP Pro(sp3) Flash Player 10,0,22,87, AIR 1.5.1, IE 5.5 & 6 & 7 & 8, Firefox 2.0.0.20 & 3.0.11 & 3.5, Opera 9.64, Safari 4, Google Chrome 2.0.172.31, Netscape 7.1 |
Re: Typingtext 2フレーム目とアクションを実行しているフレームの距離をあければ、その分文字の出てくるスピードを遅くできますよ。
また、文字が全て表示されるとstopを実行するようになってますので、削除、またはコメントアウトしてみてください。 その後のアクションが実行されるはずです。 |
daigoma | Åê¹ÆNo.34928 投稿日時: 2007-8-31 21:39 |
新米 居住地: 投稿: 13
使用環境:
FlashMXver6.0 WinXPHome |
Re: Typingtext ご回答ありがとうございます。
2フレーム目と3フレーム目を開けてみたのですが 文字が現れるたびに全体が点滅してしまいます。 また、stopを消してしまうと、同じアクションが続けて (ループのように)しまいます。 コメントアウトとは具体的にどうすればよいですか? if構文の使いがまだいまいち分かりません。 この後にも同じようなアクションを入れたいのですが 同じ構文をいれて、gotoandplay()の()の中を相当する フレーム番号に変えてもうまく動きません。 他に何をかえればよいのでしょうか? |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |