No.3ベストアンサー
- 回答日時:
書いてみました。
以下をボタンムービークリップと同階層のタイムラインにコピペすれば動きます。
//ボタンムービークリップを作成、インスタンス名=btn
//btn1フレーム目にロールアウト、2フレーム目にロールオーバーの画像を作成する
//btnがクリックに反応するようにする
btn.addEventListener(MouseEvent.CLICK , link_btn )
//btnがロールアウトに反応するようにする
btn.addEventListener(MouseEvent.ROLL_OUT , btn1 )
//btnがロールオーバーに反応するようにする
btn.addEventListener(MouseEvent.ROLL_OVER , btn2)
//btnにカーソルがヒットすると手の形にする
btn.buttonMode =true
//(buttonMode =true だとすべてのムービークリップがボタン扱いになります)
//変数link = リンク先のURL
var link:URLRequest = new URLRequest("http://oshiete.goo.ne.jp/");
//btnをクリックした時の処理
function link_btn(evt:MouseEvent):void{
//変数linkで設定したURLに飛ばす
navigateToURL(link , "_blank")
}
//btnをロールアウトした時の処理
function btn1(evt:MouseEvent):void{
btn.gotoAndStop(1)
}
//btnをロールオーバーした時の処理
function btn2(evt:MouseEvent):void{
btn.gotoAndStop(2)
}
No.2
- 回答日時:
buttonMode = true;
でボタンと同様の動作になります。
_up/_over/_downラベルのフレームを用意しておけばボタン同様の表示を行い、
hitAreaプロパティで、ボタンのhitラベル相当の機能を実装できます。
MovieClipのボタン機能は、Spriteクラスから継承したものなので、Spriteクラスの解説を読んでください。
参考URL:http://livedocs.adobe.com/flash/9.0_jp/ActionScr …
この回答へのお礼
お礼日時:2010/08/26 09:33
ありがとうございます。大変参考になりました。早速作っているところです。また他にもわからないところがでたときには是非お願いします。よくベストアンサーが2つのものをみかけるんで、できればaspnetさんに10P差し上げることできたらやりたいんですけどやり方わからなくてできません、すいません;ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- マルウェア・コンピュータウイルス FlashPlayerの削除とマルウェア感染について 5 2023/02/23 20:52
- ホームページ作成・プログラミング Adobe FLASH に代わるソフトはありますか? 4 2022/09/27 19:35
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- Excel(エクセル) マクロを教えてください 3 2023/07/31 21:57
- Excel(エクセル) マクロを教えてください 2 2023/07/30 23:05
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Access(アクセス) アクセス 意図せずサブプロシージャを移動してしまうのを止めたい 1 2022/09/02 09:19
- Visual Basic(VBA) Excel VBA 同じ名前のフォルダがあれば作成したブックを格納するマクロをつくりたい 2 2023/01/16 16:19
- ノートパソコン 上下スクロールが急にやりにくくなった 1 2022/08/12 13:24
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
即自動計算のスクリプト
-
マウスオーバーで色が薄くなる...
-
ボタンの深度で
-
テキストボックスにセルの値を...
-
VBAで改行の入ったデータの正規...
-
プログラミング、アーキテクチ...
-
テキストボックスの中身をリセ...
-
【Photoshop】レイヤー効果の境...
-
テキストエリア内の文字列にリ...
-
ipconfig /releaseって何ですか?
-
【VB.NET】別Formのボタンが押...
-
【ExcelVBA】ファイル名をセル...
-
SNMPの標準MIBについて
-
フォームのテキストの入力数字...
-
Access2000 実行時エラー '3061':
-
IP Address 入力フォームについて
-
FLASHのActivescriptでオブジェ...
-
photoshopで書いた四角の枠の中...
-
VB.NETで数十行のプログラムを...
-
YOASOBI
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
arduino プログラムについて
-
×ボタンを無効化したいのですが...
-
VB 基本的なプログラム √ ...
-
FlashからPHPへの値の受け渡し
-
ダブルクリックを無効にするには
-
ボタンをクリックして画面遷移...
-
FLASH ボタンフォーカスインし...
-
移動位置が狂ってしまう
-
ボタンと連動したフェードイン...
-
FlashからPHPへの変数の渡し方...
-
FLASH MX ロールオーバーボタン
-
Flashのロゴ
-
指定したURLを開くアクショ...
-
ムービークリップの中のボタン...
-
FLASHからメールの送付
-
photoshopで書いた四角の枠の中...
-
VBAで改行の入ったデータの正規...
-
YOASOBI
-
VBScriptでMsgBoxのYesNoボック...
-
プログラミング、アーキテクチ...
おすすめ情報