※ ChatGPTを利用し、要約された質問です(原文:Suzuka にて テキストを50フレーム表示するには)
FlashソフトSuzukaで50フレームのテキスト表示方法は?
このQ&Aのポイント
FlashソフトSuzukaを使って脱出ゲームを作っている初心者です。対象物をクリックした時に、テキストでコメントを50フレーム表示させたい方法を教えてください。
現在の方法ではボタンを押した瞬間に表示されてすぐに消えてしまいます。50フレームのテキストを表示させるためにはどうすれば良いでしょうか?
また、他のボタン以外の方法でも50フレームのコメントを表示させることはできるのでしょうか?
Suzuka にて テキストを50フレーム表示するには
フラッシュ初心者です。FlashソフトSuzukaを使い始めました。
練習で脱出ゲームを作っています。
対象物をクリックした時に、テキストでコメントを30フレーム表示させたいです。
例えば
ボタンとしてタイムラインに設置した『カレンダーの画像』を、
クリックするたびに、”今は1月だ”と50フレーム表示させたいです。
今やっている方法ではボタンを押した瞬間1フレームだけコメントが表示されてスグに消えてしまいます。
今やっている方法は以下の通りです。
-------------------------------------------
ボタン
通常時:カレンダーの画像
押下時:スプライト01
マウス通過:カレンダーの画像
スプライト01
カレンダーの画像 50フレーム
表示させたいコメント 50フレーム
-------------------------------------------
どうやったら 50フレームコメントを表示させておけるのでしょうか?
また、ボタンとして以外の方法じゃないとダメなのでしょうか?
ご教示宜しくお願いいたします。
お礼
画像まで頂き初心者の自分にはとても分かりやすいです。感謝致します。 最初にご教示頂いた方法の ------------------------------------------- // このタイムラインをこのフレームで再生停止 this.stop(); // このスプライトをプレス時の動作を定義 this.onPress = function(){ // このタイムラインを再生開始 this.play(); }; ------------------------------------------- でやってみました。そうしましたら テキストがポインタを当てている時だけ点滅しっぱなしで表示されるようになってしまいました。 なにぶん初心者なモノでググってググって様々な方法で何度も試してみました。 そうしましたら http://oshiete1.watch.impress.co.jp/qa3136556.html で他の質問者の方のページを見つけました。 リンク先の方法と、BlurFiltanさんからご教示頂いた方法を組み合わせて見た結果、望んでいた表示のされ方に到達することが出来ました。 以下のように組み合わせて見ました。 -------------------------------------------- メインタイムライン アクション |/| |/|← 両方stop(); スプライト1 |/|---------|/| ↑トゥイーンを設定 カレンダー画像 |/| -------------------------------------------- スプライト1に本日ご教示頂いた内容そのまま -------------------------------------------- この組み合わせですと カレンダー画像を押下した瞬間から、 指定したフレーム分「今は1月だ」が表示されました。 ポインタをカレンダーから外しても表示されていましたので 私としましては完璧でした。 組み合わせて出来たタイムラインからどれを外しても 正しい動きはしてくれませんでした。 ただ、何故できたのか理解出来てないのが問題なのですが^^; BlurFiltanさんの助言なしには多分諦めていたと思いますのでとても助かりました。 それとご教示頂いた文章の後半にあるものは 恥ずかしながら勉強不足で今の自分には全く理解できませんでした。 しかしいずれはやる部分だと思いますのでその時に改めてまた参考にさせていただきます。 今日の部分についてももう少し勉強してみるつもりです。 お時間ある時にでもまた助言を頂ければ幸いです。 本当にありがとうございました。
補足
回答へのお礼を書いてから 少し理解できました。 >ボタンではなくスプライトを使うべきです。 と書いて下さってますよね。 スプライトをタイムラインにおいて使用という事が頭に無かったもので 当方本当に理解力が無いもので、大変失礼しました。お詫びもうしあげます。 これからももし宜しければご指導宜しくお願いいたします。