• 締切済み

dock

Flashに関する聞きたいことがありますが、「http://www.jp.sonystyle.com/Style-a/index.html?s=ad_brand002」の一番したのFlashなんですが、作り方がわかりませんか?サンプルがあったら一番いいですが、なかったら、参考できるActionScriptを教えてください、よろしくお願い致します。

  • Flash
  • 回答数2
  • ありがとう数1

みんなの回答

noname#35109
noname#35109
回答No.2

#1です。 ドッグではなくドック(Dock)だったのですね。 どっちでも検索にたくさん出るので,ドック(Dock)だとは今まで気付きませんでした。 それくらいMacのことは知らないので,どんな風に文字が出るのかよくわかりません。 しかし, #1でも書いた, 「質問:ボタンの上にマウスを置くと虫眼鏡のように大きくなるボタンを作りたい」 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1767713  ↑教えて!goo  ↓OKWave (同じです) http://okwave.jp/kotaeru.php3?q=1767713 では, onClipEvent (load)  と onClipEvent (enterFrame)  しか使っていません。 だから,他に追加をすれば良いだけだと思います。 on (release) { // 何かする; } on (rollOver) { // 何かする; } on (rollOut, dragOut) { // 何かする; } こんなの↑は, まだまだプラスして追加出来るようにしています。 例えばボタンにするムービークリップの中にレイヤーを追加し, 何か文字を書いてそれをグラフィックシンボルにし, 例えばフレームを20フレームにして, 文字を書いたレイヤーの フレーム10 と フレーム20をキーフレームにして, フレーム1 とフレーム20の文字のアルファを 0 にしします。              1      10      20  □ レイヤー 筆・・|●>----->|●>----->|●|  □ レイヤー 筆・・|●//////////////////[]|     元のボタンの絵↑ そして,文字のレイヤーにモーショントゥイーンをかけると, 文字がだんだん出てきて文字がだんだん消えるというアニメーションができます。 このままではループしてしまうので, さらにレイヤーを追加して,フレーム1,10,20 をキーフレームにし,              1      10      20  □ レイヤー 筆・・|○     []|○       []|  □ レイヤー 筆・・|●>----->|●>----->|●|  □ レイヤー 筆・・|●//////////////////[]|     元のボタンの絵↑ フレーム1 に stop(); フレーム10 にも stop(); と書いておいて,ドキュメントの編集に戻り, ごちゃごちゃ書いたムービークリップのスクリプトの下に, ------------------------- on (rollOver) { this.gotoAndPlay(2); } on (rollOut, dragOut) { this.gotoAndPlay(11); } ------------------------- などと追加すれば, ロールオーバーすると,文字がだんだん出てきて, ロールアウトすると,文字がだんだん消える。 というものができると思いますよ。 on (release) { // 何かする; } も自由です。 on (release) { getURL("どこかのページ"); } で他のページにリンクをかけても良いですし, on (release) { this.gotoAndPlay(21); } とかで自分自身のボタンのムービークリップを違う絵柄に変えても良いと思います。 とにかく,こちらはしたいことがわかりません。 その辺は自由にやってください。 文字の出し方も,別にアルファを変える必要もありません。 逆にそこまでドックを真似したら,オリジナリティがないような気がします。 文字をアルファで変化させるのではなく 最初から文字を出して置いて, 文字がボヨンボヨン飛び跳ねるようなアニメーションを作り, ロールオーバーで gotoAndPlay させても良いと思います。 色々やってみてください。 好きなようになんでもできるのが Flash の良い所です。 このあたりも参考になりますでしょうか。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=856343   ↑教えて!goo  ↓OKWave (同じです) http://okwave.jp/kotaeru.php3?q=856343

botasblk
質問者

お礼

とても参考になります。ありがとうございました。 わかりやすく感激いたしました。

noname#35109
noname#35109
回答No.1

Mac OSX ドッグ 風 なボタンですね。 私が一応ここで回答しています。 良かったらお使いください。↓ 「質問:ボタンの上にマウスを置くと虫眼鏡のように大きくなるボタンを作りたい」 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1767713  ↑教えて!goo  ↓OKWave (同じです) http://okwave.jp/kotaeru.php3?q=1767713 その説明で書き忘れていますが, ボタンとなるMC(ムービークリップ)作るとき シンボルに変換ダイアログで,基準点(R)の部分を, ↓こんな感じにして ------------------------------------------  名前(N): [シンボル1     ]  タイプ(T): ◎ ムービークリップ  基準点(R): □□□         ○ ボタン                □□□         ○ グラフィック             □■□ ------------------------------------------ 下の真ん中を基準点にしてもらうと,上向きにしか拡大しません。 また,MCのボタンに ------------------------- on (release) { gotoAndPlay(10); } ------------------------- などと書きたいときは,パスに注意してください。 上のだと MC 内のフレームが 10 フレームに進んでしまいます。 そうではなく,メインムービーを 10 フレームに進めたい場合は, ------------------------- on (release) { _root.gotoAndPlay(10); } ------------------------- となります。ターゲット(オブジェクト)の前に付くパスに気を付けてください。

botasblk
質問者

補足

とても、参考になりましてありがとうございます。 質問に書き忘れたのですが、 OS Xのdockみたく、大きくなったときに文字がでるようにするには、どうしたらいいでしょうか?

関連するQ&A

  • このパソコンでps3が出来る策を伝授ください。

    http://www.jp.sonystyle.com/Special/Computer/Vaio/J/index.html?s=ad_type5547このパソコンで、ps3をプレイしたいのですが不可能でしょうか? 何かしら策はありますか?よろしくお願いします。

  • Vaio S と Inspiron 700m

    ソニーの春モデルの VAIO S と 今セールをやっているInspiron 700m で迷っています。 ほぼ同じスペックで、デルの方が数万円安いと思いますが、どうでしょうか。皆さんのご意見を教えてください。デルはセール期間を過ぎるとどのくらい高くなるのでしょうか。 http://www.jp.sonystyle.com/Style-a/Product/S62/index.html http://www1.jp.dell.com/content/products/features.aspx/tv?c=jp&l=jp&s=dhs

  • vaioの製品について

    http://www.jp.sonystyle.com/Style-a/Product/L15/index.html このパソコン購入を決めているのですが、 ビックカメラさんやヤマダ電機さんのHPにて、SONY商品で探しても出てきません。 何故でしょうか?

  • Flashからphpへ変数を持たせてリンク

    ActionScript初心者です、よろしくお願いします。 Flashのボタンを押し、リンク先phpのページへ 変数で情報を渡し、Mysqlからその情報を基にした内容を引っ張って 表示させるようにしたいと思っています。 同じような質問を参考に試しているのですが、うまくいきません。 下記の記述ではたりないのでしょうか? Flash側 仮にAというボタンのアクションに記述 -------------------------------------------------------------- on (press) { a=new LoadVars(); a.brand = HOGE; a.sendAndLoad("URL?brand="+this.a); } -------------------------------------------------------------- php側 <?php $brand=$_POST["brand"]; 割愛 $sql="select * from DA01 where brand=$brand"; 割愛 ?> とこんな感じです。 php側はFlashページでない別htmlからのリンクテストを行い問題なく 表示出来ました。 なのでFlash側の記述が問題だと思います。 どう直せばよろしいでしょうか? またこの記述では動かないとなれば、例としてどういう記述がよりベストかご教示願えればと思います、よろしくお願いします。 環境: MySQL4 PHP4~ WEBserver Apache FlashMX

    • ベストアンサー
    • Flash
  • Sony Vaio TR購入に関する質問

    今度Sony Vaio TRを購入する予定です。 DVD-RW付きのを購入予定なのですが、DVD-RWがついていてCD-Rに焼いたりもできるのでしょうか? DVD-RWではDVD媒体にしか読み書きできないのでしょうか? 参考URL http://www.jp.sonystyle.com/Style-a/Product/Tr/index.html

  • 文字がぼやけます

    http://www.jp.sonystyle.com/Special/Computer/Vaio/J/index.html?s=ad_type4383 のパソコンを使用しているのですが、ローマ字や数字など一部の文字が太かったり、ぼやけてみえたりして、とても見づらい状態です。 解決策伝授ください、よろしくお願いします。 ブックマークの文字は全部ぼやけてます・・・・

  • NASのHDDについて

    ソニーの Liblog Station VGF-HS1 http://www.jp.sonystyle.com/Style-a/Product/Hs1/index.html (以下、Liblog) についておききしたいのですが。 用途としてはPCでDVDをリッピングしたものを Liblogにためて、それをアナログTVに出力して見たい のですが可能でしょうか?

  • Flashで画像をドラッグ移動

    下記のサイトのように枠に画像・ボタンを配置して 枠の中で画像を自由にドラッグできるようにするにはどうすればいいのでしょうか? http://www.naview.com/object/flash/zoom/index.html 環境 Flash 8 ActionScript2.0

  • B-CASカードは無料ですか?

    今度、http://www.jp.sonystyle.com/Special/Computer/Vaio/J/index.html?s=ad_type5533このパソコンの地デジチューナー付を購入予定なのですが、そこでいくつかお聞きしたいのですが、 1.B-CASカードも同時についてくるのでしょうか? 2.B-CASカードは無料ですか? 3.もしくは、別途でB-CASカードの購入が必要なのでしょうか? よろしくお願いします。

  • [ASP.net & ActionScript] Flashに値を渡す

    [ASP.net & ActionScript] Flashに値を渡す方法を教えてください! ASP.net(VB.net)で開発を行っているのですが、解らない事があります。 やりたいこと:index.aspxにobjectタグでセットしたflash(swf)へ、 Dim s as string s = "aaa" 変数sの値を表示させたいのですが、方法がわかりません。 ActionScript2.0か3.0で、上記内容を行う方法をご存じの方いらっしゃい ましたら、ご指導頂けませんでしょうかm(_ _)m困っています…。 よろしくお願いします。

専門家に質問してみよう