![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
http://www.francfranc.com/
上記URLにて使われております、 FLASH部分について教えてください。
私、初心者の予想では、Action Scriptでかかれていると思うのですが、
実際どのようにしたら、FLASHでロールオーバーしたときに
画像を置き換えることが出来るでしょうか?
Action Scriptも知識が全然ありませんので、 サンプルコードなど教えていただけたら、幸いです。
どうぞ宜しく御願い致します。
No.1ベストアンサー
- 回答日時:
ActionScriptですか?
使っても良いですが使わなくても良いでしょう。
と言うか
ActionScriptを使わない方法ができてから
気が向いたら使ってみても良いかもしれません(?)。
要するにどう見ても "単なるボタン" です。
ロールオーバー(マウスオーバー)で
オーバーフレームに遷移するだけの超単純なボタンで,
アップ・オーバー・ダウン・ヒット フレームのうち
アップとオーバーフレームに塗りや字を置けば良いだけです。
~作り方~
ステージ上に矩形ツールで濃いグレーの透明な塗りの四角を描きます。
(例:色が #333333 で アルファ が 0% の塗り)
その四角を選択して「修正」→「シンボルに変換」をします。
このとき「シンボルに変換」ダイアログで,タイプを「ボタン」にして「OK」します。
シンボルに変換されたステージ上のボタンインスタンスをダブルクリックして,ボタン内のタイムラインの編集に入ります。
ボタン内のタイムライン には
「アップ」「オーバー」「ダウン」「ヒット」というフレームがあって
「アップ」フレームだけに塗りがある状態だと思いますから
「オーバー」フレームを選択して右クリックなどから「キーフレームに変換」を選択します。
すると「オーバー」フレームにも同じ塗りができるので
その「オーバー」フレームの塗りだけを半透明にします。
(例:色が #333333 で アルファ が 50% の塗り)
参考【図】↓(CS4 での操作画面例)
ステージ上の何もないところをダブルクリックするなどして
メインのタイムラインの編集に戻り
「制御」→「ムービープレビュー」で確かめればボタンの動きがわかると思います。
それだけのことです。
ボタンの下レイヤーでスライドショー的なアニメーションを作れば良いだけですね。
参考URL
「ボタンを理解しよう!」
http://1art.jp/flash/le/lesson8/lesson8.htm
ちなみに
色が #000000 でなく,#333333 という妙に落ちつかない色を書いたのは,CS3 や CS4 辺りに変なバグがあるためです。
http://level0.kayac.com/2009/11/black_transparen …
--- --- ---
別にActionScriptを使っても良いとは思います↓。
「ActionScript 3.0に対応したMovieClipのボタンをつくる」
http://fumiononaka.com/TechNotes/Flash/FN0706001 …
しかし,
今回のものの場合は手間をかけても同じ物ができるだけですから
ActionScript を使っても面倒が増えるだけだと思います。
--- --- ---
なお
ボタンクリック時(書かれているFlashの場合はボタンプレス時)に
別ページに行きますが,それにはスクリプトが要りますよ。
ActionScript 1.0 や 2.0 なら getURL,
ActionScript 3.0 なら navigateToURL とそれにまつわる諸々。
でも 「それはそれ」 です。
今回の質問内容とは何の関係もしません。
![「ActionScript~ロールオーバー」の回答画像1](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/b/1373636_5497ee01cd355/M.jpg)
ありがとうございました。
おかげさまで、完成させることができました。
単純に作ることができたのですね・・・
基本を理解していながためにおきてしまったということでしょうか。
本当に丁寧に解説していただきありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- JavaScript Google reCAPTCHAについて 1 2023/02/22 14:37
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- 債券・証券 年末に来る証券会社からのNISAロールオーバー申込みについて 4 2022/11/12 08:01
- JavaScript WordPressのコンタクトフォーム7にて送信者の位置情報を送らせたい 2 2022/09/14 23:28
- JavaScript 【GAS】WEBアプリでハイパーリンクを挿入したい 1 2023/03/12 19:20
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
arduino プログラムについて
-
スマホでサイトの画像を長押し→...
-
この曲はなんでしょう?
-
フラッシュゲームアーカイブ2
-
Flashは2020年にサポートが終了...
-
potplayerについて質問です
-
ボカロ動画はFlash?HTML5?
-
flash (.swf) を編集したい
-
FLASHでゲームを作っていた人は...
-
laptop go2からの買い替え、lap...
-
スクリップト
-
私のコンピューター上のファイ...
-
chrome flash
-
FLASHの再生はできないのでしょ...
-
ウェブサイトで Flash が事実上...
-
Flashコンテンツを使ったWebサイト
-
Flash Playerのサポートが終了
-
Form内のselectを連動させるに...
-
Flashをブロックしないで
-
ダウンロードしたデジブックはa...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フレーム内に移動したい
-
Access2010でサブフォームのフ...
-
車の運転時のメガネ 縁なし(...
-
2倍速を等速動画に(車載動画)
-
VBで動的に作成したパネルの上...
-
フレームでのResponse.Redirect
-
シーケンス番号の初期値
-
トグルボタンの排他制御でご教...
-
KSR2 車体番号
-
めくれるカードの作成方法
-
ソーラーパネルのアルミフレー...
-
被写体のHSVを正確に取得(webca...
-
オシロスコープのような描写方...
-
gotoAndPlayで特定のフレームま...
-
【C++】IDirect3DSurfaceのディ...
-
ブラウザが揺れる(震動)させ...
-
富士通FMV-C600のHDD交換
-
モーショントゥィーンに関する...
-
Final Cut ProのDVD映像(チャ...
-
ドコモ携帯 N504isのフォトフ...
おすすめ情報