• 締切済み

flash5でのスクロールバー表示

フラッシュを使ってのHPを作ろうとしている初心者です。 マクロメディアのFlash5を使用しています。 http://flash.webkun.org/14/index.html​ ↑こんな感じで、画面の一部枠内にだけスクロールバーをつけて、 更新履歴のようなものを作りたいんですが、ソフトが古いので、 UIコーポネントのようなものがありません。 どうすれば作れますか?教えてください。よろしくお願いします。

  • Flash
  • 回答数3
  • ありがとう数0

みんなの回答

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.3

Flash 5 には UIコンポーネント の前身 「スマートクリップ」 というものが存在していたと思います。 http://www.google.co.jp/search?hl=ja&source=hp&q=Flash+5+%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%82%AF%E3%83%AA%E3%83%83%E3%83%97 その他,このコミュでは次のページが参考になるかもしれません。 「FLASH5でテキストのスクロール」 http://okwave.jp/qa1023283.html

  • salonpath
  • ベストアンサー率48% (194/399)
回答No.2

>勝手に出てくる え、なにが?? 外部テキストがですか? というより更新履歴の中身は「外部テキストをリンク」させるんですか? とりあえずスクロールバー部分に使うのは startDrag()とstopDrag() (http://hakuhin.hp.infoseek.co.jp/main/as/mouse.html#MOUSE_04_VER5) とonEnterFrameとdelete onEnterFrame; あたりで 外部テキストを読み込むならloadVariablesでしょうか。 http://f-site.org/cont/02refere/act/loadVariables.htm

  • salonpath
  • ベストアンサー率48% (194/399)
回答No.1

スクロールバーの移動範囲と更新履歴の長さの比率を出して、スクロールバーのyをプラス方向に移動した分、更新履歴のyをマイナス側に移動させるだけですよ。 ▲や▼はとりあえず考えないほうがいいかと。

iori0000
質問者

補足

回答ありがとうございます。 申し訳ないのですが、全くわかりません。 外部テキストをリンク(やったことありませんが)すれば、 勝手に出てくるものなんでしょうか。 でも、直接フラッシュのデータにテキストを書き込んでもスクロールバーの設定をすれば出てくるようにサイトには書いてありますが、 アクションスクリプトのどれを使えばいいですか。 超初心者で申し訳ありません。お願いします。

関連するQ&A

  • フラッシュのスクロールバーを作りたい

    ホームページでの質問なのですが、ブログのカテで大丈夫なんですかね…。自分のホームページに、フラッシュのスクロールバーをつけたいと思ってるのですが、横に細長いバーで、例えば新着情報や、最終更新日は●●日等一度はみたことあるものだと思うのですが…(説明しずらくてすみません)それを自分のサイトにも貼りたいと思ってます、フラッシュ等には詳しくないので、簡単に貼り付けるだけでスクロールする文も入れ替えられるようなものもありますか?マーキーのタグではなく、四角く細長い枠のような感じで、フラッシュで文字が右から左に流れているようなものなのですが…。わかりづらくてすみません。

  • フラッシュの中に更新履歴(スクロールバー)

    http://amber.incoming.jp/index.htm このサイトみたいに、フラッシュの中に、 更新履歴(スクロールバー)を作りたいのですが、 可能でしょうか?わかる人教えて下さい。

  • 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>で配置したくはないのですが…。 この場合、スクロールバーを表示するようにはできないでしょうか。

  • スクロールバーの非表示+繰り返し

    現在、FLASHで作品を作成していて、ActionScriptを勉強中なのですが、あるところで詰まってしまい質問させていただくことになりました。 その詰まっているところとは、『繰り返し文を用いて、スクロールバーを非表示にする』ということです。 同じようなページを多数作成していて、その中でテキストを表示させる画面があるのですが、そのテキストの長さがまちまちなので、テキストの長さを判別してスクロールの必要がなければ、スクロールバーを非表示にする。ということです。 そしてデータが多量ゆえ効率化しようとおもい、繰り返し文を用いて効率化しようとしたのですが、なかなかうまくいかず困っています。 現状のスクリプトでは、1ページ目はきちんとスクロールバーの表示・非表示がされるのですが、2ページ目以降に遷移すると非表示になるはずのスクロールバーが真っ白の状態で表示されてしまっているのです。 ちなみに使用しているスクロールバーは、コーポネントの中にある「UIScrollbar」です。 なお、ActionScriptは以下のようになっております。 //sub_bar=スクロールバー(sub2_barも同義) //sub=テキスト(sub2も同義) for (i=1; i<=10; i++) { //スクロールの必要がないならスクロールバーを非表示 this["sub_bar"+i]._visible = (this["sub"+i].maxscroll<=1) ? false : true; this["sub2_bar"+i]._visible = (this["sub2"+i].maxscroll<=1) ? false : true; } テキストのインスタンス名は"sub1,sub2,sub3…"といったように、 スクロールバーのインスタンス名は"sub_bar1,sub_bar2,sub_bar3…"といったようになっております。 質問でよくわからない点、足りない点があれば、補足いたしますのでおっしゃってください。 よろしくお願いします。

    • ベストアンサー
    • Flash
  • 更新履歴等のスクロールバーが携帯で不表示

    更新履歴をインラインフレームで作成してPCでは正常に表示されるのですが、スマートフォンではスクロールバーがなく更新履歴の内容が全部表示されてしまいます。従ってレイアウトも崩れます。そこでCSSで更新履歴を作成することにしました。更新履歴の内容を同じページ内に書くのでプレビューした時はスクロールバーで短いボックスになりその下が空白になったり画像が離れて表示されてしまいます。できればインラインフレームのように別ページに更新履歴を書くのが一番やり易いのですが、スマートフォンでもうまく表示させる方法が分かりません。どなたか分かる方教えてください。 使用HP作成ソフトはAdobe GoLiveCSです。 宜しくお願い致します。

  • ビルダー10でスクロールバーみたいな

    こんにちわ。 よくホームページに 「○月○日~~upしました」みたいなスクロールバー!?のついた 更新事をのせるバー付きの枠をつけたいのですがどのようにすればよろしいのですか? タグうちはできないのですが可能ですか? よろしくお願いします。

  • スクロールバー付きの枠

    ホームページビルダー13を使って、HPを作製しています。 その中に、最近のトピックスを書く欄を設けたいのですが、欄の枠の大きさは固定して、その中にどんどん書き込んでいく予定です。 そして、文字が枠の大きさを超えたら、スクロールバーで過去のトピックスを読めるような枠を作りたいのですが、どうやればスクロールバー(縦)付きの枠が作れるのか、分かりません。ビルダー13でなくても結構ですので、ご存じの方お願いします。

  • Flash 横スクロールしてしまう

    Flash8で作ったものをDreamweaver8で組み込んでサイトを 作ろうとしています。動きの問題上、縦横、画面一杯 Flashになる様にしたかったんです。そういうサイトの ソースを見るとFlashのwidth,height共に100%になっているのですが それが出来なかったのでwidth 1000px,height 600pxで作成しました。 Dreamweaverに組み込んでプレビューした所、お気に入りや履歴ボタンを押して左に表示させると左右のスクロールバーが出てしまいます。 テーブルやスペーサーでも解決できず・・・ 今更サイズ変更も 厳しいので、解決方法を宜しくお願い致します。

  • スクロールバーの自作の仕方

    テキストフィールドにスクロールバーをつけようと思いUIScrollBarを使用したのですが、 少々味気ないのでマウスホイール対応のスクロールバーを自作しようと思ってます。 しかしWEBで検索してもサンプルを配布しているサイトは多数あったのですが、一から解説しているサイトは発見できませんでした。 お手数ですが、スクロールバーの自作の仕方を教えて頂けないでしょうか。 FLASH製作の知識が全くといっていいほどないので、分かりやすく教えていただければ助かります。 ちなみに製作ソフトはFLASH8を使っています。 よろしくお願いします。

  • FLASHで作成したい

    FLASHを使ってサブメニュー(ポップアップメニュー)を作成したいのですが、なかなかうまく作れません。 希望としてはマクロメディアのHPのようななめらかなサブメニューにしたいのですが、初心者でも簡単に作れる方法はありますか? また作成方法など載っているHPがあれば教えてください。 もうひとつ、スクロールバーも作成したいので、こちらもあわせて参考にできるものなどあればお願いします。 (フレームを作った時に自動でできるスクロールではなく▼を押すだけで下にスクロールするようなもの。こちらはまったく作り方がわかりません) とりあえずマニュアル本は1冊こなしたのですが初心者には難しいところでしょうか。宜しくお願いします。

専門家に質問してみよう