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ランキング
-
ムービークリップの中のボタン...
-
VB 基本的なプログラム √ ...
-
FlashからPHPへの値の受け渡し
-
FLASH MX ロールオーバーボタン
-
arduino プログラムについて
-
移動位置が狂ってしまう
-
VBAで改行の入ったデータの正規...
-
YOASOBI
-
別のアプリケーションのテキス...
-
プログラミング、アーキテクチ...
-
photoshopで書いた四角の枠の中...
-
DataTableの件数を取得したい
-
ipconfig /releaseって何ですか?
-
python ボタンを押すと複数の関...
-
PYTHONのtkinterについて
-
VBScriptでMsgBoxのYesNoボック...
-
UWSCのBTN関数について。
-
VB6.0 でメニューを作りたいん...
-
VBAユーザーホームテキストボッ...
-
Pythonのtkinterについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
arduino プログラムについて
-
×ボタンを無効化したいのですが...
-
ボタンの上にカーソルを置いた...
-
flashでボタンを押したら違うサ...
-
FLASHで印刷ができません
-
ボタンをクリックするとフェー...
-
クリック押下中にキーボードを...
-
ボタンインスタンスにスクリプ...
-
MCの中のActionScript
-
ボタンの重ね順について
-
swapDepths について
-
FLASH ボタンフォーカスインし...
-
メニューボタンを押されたまま...
-
外部SWF読み込み後の座標指定
-
FLASHでドロップダウンメニュー...
-
FLASHで画面の最大化と100%表示...
-
flash 計算機について
-
虫眼鏡拡大ムービーの中にボタ...
-
attachMovie後のプロパティ参照
-
photoshopで書いた四角の枠の中...
おすすめ情報