締切済み フラッシュの中に更新履歴(スクロールバー) 2007/07/16 07:02 http://amber.incoming.jp/index.htm このサイトみたいに、フラッシュの中に、 更新履歴(スクロールバー)を作りたいのですが、 可能でしょうか?わかる人教えて下さい。 みんなの回答 (3) 専門家の回答 みんなの回答 watappo ベストアンサー率71% (20/28) 2008/08/14 21:29 回答No.3 方法も説明してしまいましたので、長文です、ごめんなさい。 さて、スクロールバーなどは、ActionScript(以下、AS)を利用しているものが多いです、ActionScriptを理解されていない場合は、まずそちらを勉強してください。 ざっとで結構ですから^^ JavaScriptと多少ですが似ていて、わかりやすいと思うので、あまり敷居は高くありません。 まぁ、ご説明する方法はAS知識がなくてもできますけど(笑 でも、後々自由なコンテンツを作るときには必要になってきますので、知っておいて損はないはずです。 さて、ruins_kakoさんが参考サイトとして出しているWebページのほう、拝見しました。 括弧書きでスクロールバーと書いているので、スクロールバーの作り方についてまず説明します。 製作ソフトや、そのバージョンにもよりますが、今回はAdobe製(もしくはMacromedia)のソフト使用しているものとして、説明していきます。 もし、ruins_kakoさんが初心者ならば、多少見た目は変わりますが、コンポーネントという機能を利用することをお勧めします。 これは、もともとインタラクティブなコンテンツを作る際の道具箱のようなものです。 ちなみに、ウィンドウメニューから、コンポーネントを選択することで表示できます。 そして、User Interfaceを、ダブルクリックしてメニューを伸張させます。 そのなかに、UIScrollBarというのがあります。 これが、よく見るスクロールバーになります。 (例としては、ニコニコ動画のコメント一覧やオススメ動画表示などの右側部分スクロールバーなど。ただ、参考サイトのスクロールバーとは違います^^;) あらかじめ、ダイナミックテキストボックスを作成しておき、その中に先ほどのUIScrollBarをドラッグアンドドロップすれば、そのダイナミックテキストボックスにスクロールバー機能が追加されます。 ちなみに、このスクロールバーは当たり前といえば当たり前ですが、スクロールが必要な長さ、すなわちテキストボックス内に収まりきらないテキストが入力されていないと機能しませんので、ご注意を。 また、ASを利用して、ダイナミックテキストボックス内に引数として文字列を代入させても、ちゃんとスクロールバーは機能します^^ 要は、テキストボックスで表示しきれないテキスト量のときだけスクロールバーが動くってことです。 また、どうしてもオリジナルのを作りたいということでしたら、検索エンジンを活用するか、補足などで再度お尋ねください。 でも、聞く前に調べてください、努力が大切ですよ^^ 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 watappo ベストアンサー率71% (20/28) 2008/05/22 18:57 回答No.2 参考URLに記したサイトを見てみてください。 スクロール関係なら、カンタンなものからこだわったものまでわかると思いますよ。 参考URL: http://www.flashiroha.com/script/as5.html 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 noname#35109 2007/07/16 09:56 回答No.1 とりあえず, そのページの更新履歴データはこれです↓。 ttp://amber.incoming.jp/text.txt (頭の h は取っています。URL はブラウザのキャッシュを探せばすぐにわかります。) この URL をブラウザで開いてみると改行などが取れてしまった状態しか見えませんから, 「ソースの表示」でテキストエディタで開いたものが実際のテキストデータに近い物と言えます。 わかりますでしょうか。 「TextField10」 という変数の値に, 2006.3.18 プチリニューアルしました これからもよろしくお願いします リンクに<A HREF="ht … という HTML 形式の内容データを用意していています。 変数名 以降が値 ↓ ↓ TextField10=○○<br><A HREF="□□">△△</A>… というようなデータ形式です。 その HTML 形式の値をFlashのダイナミックテキストフィールドに表示させているのです。 テキストの文字コードは UTF-8 のようです。 そのテキストファイルを任意のフォルダに保存させてもらいます。 ファイル名は何でもいいですが, オリジナルと同じ 「text.txt」 というファイル名にしておいたとします。 とりあえずはこれを Flash の中に表示させれば良いわけです。 Flash で新規ドキュメントを作成して, 上で保存させてもらった 「text.txt」 と同じフォルダに任意の名前で保存します。 テキストツールを選択して, ステージを四角くドラッグして, ステージ上にダイナミックテキストフィールドを用意します。 テキストフィールドを選択した状態で,プロパティインスペクタから, 「ダイナミックテキスト」 になっているかをチェックします。 そして,インスタンス名(変数名ではありません)を付けます。 「kousin」というインスタンス名をつけたとしておきます。 文字色は「黒」のような背景とは違う色にしてください。 また,プロパティインスペクタの中央下辺りにある, Ab <> □ のボタンで, <> を押した状態にします(テキストを HTML としてレンダリング)。 テキストフィールドとは別のレイヤーを新規作成して, その空白キーフレームにスクリプトを書きます。 ----------------------------------------- // LoadVarsクラスのインスタンス my_lv を作成 var my_lv = new LoadVars(); // 外部テキストがロード完了したときの処理 my_lv.onLoad = function(Seikou) { // ロードに成功したら if (Seikou) { // (※メモ帳で作成した場合の改行を \n に統一) this.TextField10 = this.TextField10.split("\r\n").join("\n"); // kousin に TextField10 の値を表示 _root.kousin.htmlText = this.TextField10; } else { // 失敗したら "ロード失敗" を表示 _root.kousin.htmlText = "ロード失敗"; } }; // 外部テキストを myLV にロード my_lv.load("text.txt"); ----------------------------------------- これで, 外部テキストデータが Flash 内のテキストフィールドに表示されると思います。 あとは ▲ と ▼ のボタンを作成します。 ▲ボタンには次のように書きます。 ------------------------- on (release) { _root.kousin.scroll--; } ------------------------- ▼ のボタンには次のように書きます。 ------------------------- on (release) { _root.kousin.scroll++; } ------------------------- これで完成です。 質問者 お礼 2007/07/16 21:15 分かりやすい回答有り難う御座います。 難しそうですが、頑張ってみます。 本当に有り難う御座いました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発Flash 関連するQ&A flash5でのスクロールバー表示 フラッシュを使ってのHPを作ろうとしている初心者です。 マクロメディアのFlash5を使用しています。 http://flash.webkun.org/14/index.html ↑こんな感じで、画面の一部枠内にだけスクロールバーをつけて、 更新履歴のようなものを作りたいんですが、ソフトが古いので、 UIコーポネントのようなものがありません。 どうすれば作れますか?教えてください。よろしくお願いします。 フラッシュのスクロールバーを作りたい ホームページでの質問なのですが、ブログのカテで大丈夫なんですかね…。自分のホームページに、フラッシュのスクロールバーをつけたいと思ってるのですが、横に細長いバーで、例えば新着情報や、最終更新日は●●日等一度はみたことあるものだと思うのですが…(説明しずらくてすみません)それを自分のサイトにも貼りたいと思ってます、フラッシュ等には詳しくないので、簡単に貼り付けるだけでスクロールする文も入れ替えられるようなものもありますか?マーキーのタグではなく、四角く細長い枠のような感じで、フラッシュで文字が右から左に流れているようなものなのですが…。わかりづらくてすみません。 更新履歴等のスクロールバーが携帯で不表示 更新履歴をインラインフレームで作成してPCでは正常に表示されるのですが、スマートフォンではスクロールバーがなく更新履歴の内容が全部表示されてしまいます。従ってレイアウトも崩れます。そこでCSSで更新履歴を作成することにしました。更新履歴の内容を同じページ内に書くのでプレビューした時はスクロールバーで短いボックスになりその下が空白になったり画像が離れて表示されてしまいます。できればインラインフレームのように別ページに更新履歴を書くのが一番やり易いのですが、スマートフォンでもうまく表示させる方法が分かりません。どなたか分かる方教えてください。 使用HP作成ソフトはAdobe GoLiveCSです。 宜しくお願い致します。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム FLASH・スクロール Flashで横スクロールするページを作りたいのですが、どうしたらいいかわかりません。 イメージとしてはPAUL&JOE<http://www.paul-joe-beaute.com/jp/index.html>のサイトのようなものが作りたいです。教えてください。 ソフトはFlashMX2004です。 FLASHを100%表示でも特定サイズでスクロールバーの表示 http://www.artless.gr.jp/ のサイトのように、100%表示のフラッシュを、 ある一定以上ブラウザの高さが小さくなるとスクロールバーを表示するようにしたいのですが、 どのようにすればいいのでしょうか? お分かりになるかた是非教えて下さい。 使用環境 Flash 8 PRO / Windows XP Flash配置で横スクロールバーを出さない方法が知りたい 下記サイトなんですが、1300pxもあるFlashが配置してあるにもかかわらず横スクロールバーが出ていません。 http://www.brightonhotels.co.jp/tateshina/ 横は100%、高さはそのままのサイズで配置してあるようですが、横スクロールバーが出ないようにするにはどうしたらいいのでしょうか。 手元にあるFlashファイルを横100%で配置してもうまくいきませんでしたので、Flashファイル内で何かをしていると思うのですが…。 よろしくお願いします。 Java scriptでFLASHを表示したときのスクロールバー表示 Java scriptでFLASHを表示したときのスクロールバー表示について悩んでいます。 index.htmlにはアイコンがあり、それをクリックするとJava scriptで小窓が開くようにしてあります。そこには、“scrollbars=yes”の引数があります。 小窓にはFLASHがひとつ表示されます。IEでの表示対策のため、FLASHを<object>ではなく、Java scriptで表示するようにしています。document.write('<embed src="***.swf"・・・といった感じです。 そうすると、index.htmlのJavascript小窓オープン時に“scrollbars=yes”としたにもかかわらず、小窓のウィンドウサイズを小さくしたときにスクロールバーが出ません。 FLASHを<object>で配置するとリサイズ時にスクロールバーが出るので、FLASHをJavascriptで配置するとそうなってしまうのかなぁ、と思っています。 IEで点線の枠が出てしまうのがみっともないので、できるだけ<object>で配置したくはないのですが…。 この場合、スクロールバーを表示するようにはできないでしょうか。 iframeのスクロールバーをウインドウと一体化 http://xappy.jp/ このサイトは外部サイトを iframe で開いているようです(ユーザー登録が必要なページで申し訳ないです)。 その iframe で開いているページのスクロールバーが、 普通のウインドウのスクロールバーと変わらない位置にあります。 自分の知識では、http://zumirin.cool.ne.jp/kowaza/iframe.htm のように iframe 内にスクロールバーを表示させる方法しか分かりません。 どうすれば同じように、iframe内のスクロールバーとウインドウのスクロールバーを一体化できるのでしょうか? スクロールバーを画像に スクロールバーを画像にしたいです。 今までの過去ログを見ても、ページが存在していないため、できません。 http://sk3d.jp/index_1.html ↑みたいな風にスクロールバーを画像にしたいのです。 一応、部品とかは作成したのですが・・・。 詳しい説明方法が載っているページとかでも良いので、教えてくれると幸いです^^ ★質問★スクロールバーを使わずに、スクロールをする 皆様、お世話になります。 質問です。 ※i frame での使用です スクロールバーを使わずに、スクロールをする 技ってありますか? フレーム内は、他のサイトのページが閲覧できるように なってますが、超縦長なのでスクロールバーが出ます。 単にスクロールバーを「消す処理」の設定すると、 フレーム内は見れなくなりますし。。。 付け足すと、スクロールバーを使わない代わりに、 何か変わりになるボタン?(GUI) を割り当てて、それをクリックする事で 上下させたいのですが。。 ※中身の内容を自動で上下させるのではありません ↑マーキー見たいなものではないです。 あくまで、オンマウス的な技。 FLASH以外でお願いします。 説明が下手で恐縮です。。。。orz 何卒宜しくお願いします。 助けてください。。。 iframeのスクロールバー iframeの中に、 縦のスクロールバーは出てもいいのですが 横のスクロールバーは出したくないので、表示するファイルはテーブルで幅を固定してるのですが、どうしても横にスクロールバーが出てしまいます。 でないものもあります・・・。 何がいけなくて横のスクロールバーが出てしまうのでしょうか?? よろしくお願いいたします。 ↓こちらです。 http://sound.jp/goldcherry/hp/prof.html wearという欄にどうしても横スクロールバーが出てしまって困ってます。 よくサイトの更新履歴のような形でスクロールできるやつがありますがあれはどうやっているのでしょうか? 個人でサイトを運営しております。 そこで、更新履歴を表示させたいのですが、 よくサイトの更新履歴のような形でスクロールできるやつがありますがあれはどうやっているのでしょうか? 参考になるサイト様などありましたらぜひ教えてくださいm(_ _)m AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム IE更新とスクロールバーの移動に就いて IEの更新ボタンを押すたびに、スクロールバーが上に移動(下の方に見続きたい、 画面が有るのです)してしまうのです。 スクロールバーの機能を一時的に固定にするプロパティや方法は有りますでしょうか? 例えば、Yahooプロ野球 一球速報(ライヴ配信や動画では無く)打者のスコア等が60秒ごとに自動更新 しますが、更新の都度 「スクロールバーが上に移動」にします、一々「スクロールバー」を 見たい箇所まで下げてます、何か上手い方法は無いものでしょうか。 よろしくお願いします 更新履歴のなんか 更新履歴をつくりたいのですが、なんかその中だけでスクロールさせるには、どーすれば? ビルダー10・更新履歴の窓?を作るには?? いくら検索しても調べても分からないので教えて下さい。 よくサイトに更新履歴としてスクロールバー付きの窓?みたいな ものがあるのですが、あれはどうやったら作れるのでしょうか? ビルダー10でHPを作成しています。全くの初心者では ありませんが、できるだけ分かりやすく教えて頂ければ嬉しいです。 よろしくお願いします。 また分かりづらい場合はご指摘下さい。 横スクロールバーが消えません webにフレームやFlashを導入してリニューアルさせてたのですが、横スクロールがいくつかのページで出てきてしまい困っております。 テーブル幅はどのページも600ピクセル以下に設定しています。mac os XのIE 5.2だと横スクロールバーは1つも出ないのですが、win XPのIE 6.0だと何故か何個か横スクロールが出てきてしまいます。 どこかのサイトで横スクロールバーを消す方法で <style type="text/css"> <!-- body { overflow-x: hidden; } --> </style> これで消えるとあったんで試してはみたのですが、なにせhtmlの知識が乏しいので、使い方も悪いのか、まだ消えません。 どうやったらこの横スクロールバーを消せるのでしょうか? どなたか分かる方いらっしゃったら教えてください。 Dreamweaver8のスクロールバー 初歩的な質問だとはおもうのですが、教えていただけると助かります Dreamweaver8を使ってサイト作成を始めた者なのですが DIVタグをいれてからプレビューしてみると、横軸にスクロールバーが出てくるときがあります。 タグの中の改行をけずってみたりするとスクロールバーがなくなったりします。 どういう理由でプレビューした時にスクロールバーがでるのかがわかりません。 よろしくお願いします。 Flash 横スクロールしてしまう Flash8で作ったものをDreamweaver8で組み込んでサイトを 作ろうとしています。動きの問題上、縦横、画面一杯 Flashになる様にしたかったんです。そういうサイトの ソースを見るとFlashのwidth,height共に100%になっているのですが それが出来なかったのでwidth 1000px,height 600pxで作成しました。 Dreamweaverに組み込んでプレビューした所、お気に入りや履歴ボタンを押して左に表示させると左右のスクロールバーが出てしまいます。 テーブルやスペーサーでも解決できず・・・ 今更サイズ変更も 厳しいので、解決方法を宜しくお願い致します。 Flash スクロールバー表示 環境 Win OS XP Macromedia Flash MX Professional 2004 外部テキストを読み込んでいるんですが ◆スクロールパーツがうまく表示されない …スクロールバーの部分が上下に長い ◆スクロールの反応が悪い …マウスでスクロールできず上下の矢印を押さないと移動できない ◆*.flaだと上下の矢印も表示されない白い棒のまま。 ◆外部テキスト(HTML)が全部スクロールで表示しきれない …もっと文章があるんですがスクロールできるのは数行止まりで それ以上、下へ行かないんです。 サイトや本など色々見たのですが確証あるものがなくご指導いただきたく思いますので よろしくお願いします。 アクション部分は onClipEvent (load) { this.loadVariables("txt.html"); } onClipEvent (data) { scrollbar.setScrollTarget(txt.html); } 初心者なモノで説明不足かもしれませんが どうぞよろしくおねがいします。 スクロールバーの自作の仕方 テキストフィールドにスクロールバーをつけようと思いUIScrollBarを使用したのですが、 少々味気ないのでマウスホイール対応のスクロールバーを自作しようと思ってます。 しかしWEBで検索してもサンプルを配布しているサイトは多数あったのですが、一から解説しているサイトは発見できませんでした。 お手数ですが、スクロールバーの自作の仕方を教えて頂けないでしょうか。 FLASH製作の知識が全くといっていいほどないので、分かりやすく教えていただければ助かります。 ちなみに製作ソフトはFLASH8を使っています。 よろしくお願いします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
分かりやすい回答有り難う御座います。 難しそうですが、頑張ってみます。 本当に有り難う御座いました。