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 とそれにまつわる諸々。
でも 「それはそれ」 です。
今回の質問内容とは何の関係もしません。
ありがとうございました。
おかげさまで、完成させることができました。
単純に作ることができたのですね・・・
基本を理解していながためにおきてしまったということでしょうか。
本当に丁寧に解説していただきありがとうございました。
お探しの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ランキング
-
フレームアニメーションのサイ...
-
英語で「フレームの右上」
-
ボタンクリックで本のページを...
-
キーフレームとはなんですか?
-
メガネのフレームの買い取りに...
-
flashでムービークリップ後のフ...
-
フレーム数を直感的に数えたい
-
ドコモ携帯 N504isのフォトフ...
-
オシロスコープのような描写方...
-
可愛い無料写メフレームサイト
-
【PHP】 リロードに関しての事...
-
WEBカメラの1秒間のフレーム数
-
処理の速い当たり判定について[...
-
○秒後にフレーム移動
-
C言語 バッファについて。
-
【C#】wavファイルの複数同時再生
-
Flashで右クリックメニューにつ...
-
ipadでdブックがとんでもなく遅...
-
外部mp3のランダム再生について
-
actionscript3.0で親階層にある...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フレーム内に移動したい
-
ドロップフレームの計算をエク...
-
Access2010でサブフォームのフ...
-
フレーム内のオプションボタン...
-
VB6のスクロールバー付きフレー...
-
車の運転時のメガネ 縁なし(...
-
VBで動的に作成したパネルの上...
-
cisco catalystのトラブルシュ...
-
URLを隠す、または別アドレスな...
-
2Dゲーム作成する際、アニメー...
-
フレームでのResponse.Redirect
-
シーケンス番号の初期値
-
【C++】IDirect3DSurfaceのディ...
-
フレームでページ分かれていて...
-
エクセルVBA フレーム内のイベ...
-
ソーラーパネルのアルミフレー...
-
B2ポスターフレームの自作
-
キーフレームとはなんですか?
-
VBSでHTMLソースの取得方法で
-
HTMLのフレームとテーブル...
おすすめ情報