いつもお世話になっております。
OSはWinXPでFlash MXでプログラムしています。
すごく初歩的な質問だと思うのですが、検索できませんでしたので、質問いたします。
フラッシュムービーに幾つかボタンがあり、
A_btnというボタンを押すとB_btnというボタンを非表示にする方法ってありますでしょうか?
C_btnと言うボタンを押した時は非表示にしたくありません。
A_btnに下記のようにしてみました。
on (release) {
_root.B_btn._visible = false;
}
な感じでプログラムを作成してみましたが、だめでした。
分かる方がいましたらご協力お願いします。
No.1ベストアンサー
- 回答日時:
よくわかりません。
やってみましたが,「B_btn」はちゃんと消えます。
on (release) {
_root.B_btn._visible = false;
}
で「B_btn」は消えて,
on (release) {
_root.B_btn._visible = true;
}
で戻って来ます。
ちなみに,
on (release) {
_root.B_btn._alpha = 0;
}
でも表示上透明になるので消え,
on (release) {
_root.B_btn._y = -1000;
}
でも,上の方に行って見えなくなりました。
ボタンのプロパティで,当然インスタンス名は「B_btn」と付けていらっしゃいますよね。
「B_btn」は,メインアニメーションのルートに置いていらっしゃいますよね。
ムービークリップ内にある場合は,パスをちゃんと書かないとうまく行きませんが,多分大丈夫ですよね。
うーん,原因不明です。
ちなみに,ちゃんとできた環境は同じく,OS:WindowsXP FlashMX です。
sassakunさんご回答ありがとうございます。
sassakun さんからご指摘後もいろいろやっていて少しわかってきました。
そのボタンというのも、途中(20フレーム)から現れるボタンなのです。
1フレームから置いてあるボタンに関しては消すことが出来ました。
このような条件でボタンを非表示に出来ますでしょうか?
1フレームから19フレームまでをalpha = 0にしておいて、
20フレームでalpha = 100に設定してなおかつvisible = false;のようにするしかないのでしょうか?
よろしくお願いします。
No.2
- 回答日時:
>> 途中(20フレーム)から現れるボタンなのです。
そういうことですか。
と言ってもまだ少しわかりませんが…
とにかく,20フレームのフレームにスクリプトとして
_root.B_btn._visible = false;
を書けば,「B_btn」は20フレームから存在していても,非表示になります。
そこで,
on (release) {
_root.B_btn._visible = true;
}
と書いたボタンをクリックすれば,「B_btn」は出てきます。
また,
1フレームから「B_btn」を出して置いて,
1フレームのフレームスクリプトとして
_root.B_btn._visible = false;
を書いて非表示にしておいて,20フレームのフレームスクリプトとして
_root.B_btn._visible = true;
を書けば20フレームからその「B_btn」は表示されます。
でも,よくわからないのは,途中から出てきたとしても,そのときに「A_btn」と「B_btn」が共存していれば,visible = falseは効くはずなのですが…
まぁ,とにかく,出てきても非表示なのはフレームにスクリプトを書けば非表示になったり表示になったりします。
ボタンにもフレームにもムービークリップにもスクリプトは書けます。
sassakunさんたびたびありがとうございます。
私のほうも説明が足りずご迷惑をおかけします。
B_btnは20フレームから表示されるのですが、
A_btnは1フレームから表示されています。
おおもとは外部SWFをロードしてB_btnで制御したかったのです。
A_btnは種類の選定で幾つか違う外部SWFをロードします。
そこでB_btnは共通でロードされたSWFに対して制御したかったのですが、
一部だけそのB_btnを表示したくなかったのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 指定したパスが現URLに含まれていたら特定要素を削除するJavascriptのコードを教えてください 2 2023/04/27 17:58
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- その他(プログラミング・Web制作) uwscとWinShotを使いスクリーンショットを撮る 1 2022/06/30 21:15
- Visual Basic(VBA) VBAで早押しゲームを作りたい 4 2022/05/12 13:46
- その他(プログラミング・Web制作) uwscのCHKING関数の画像の認識がうまくいかない。 1 2022/06/18 20:55
- その他(プログラミング・Web制作) Pythonで会員サイトの自動ログイン ID Nameがない 1 2022/12/16 02:09
- 教えて!goo 質問をして回答者さんにお礼文を書こうとしても、お礼のカウントを押すボタンだけは表示されて、それ以外の 1 2022/07/26 10:19
- JavaScript jsで診断コンテンツのページ内切り替えについて 1 2023/04/14 17:31
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・【大喜利】【投稿~11/12】 急に朝起こしてきた母親に言われた一言とは?
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・好きな「お肉」は?
- ・あなたは何にトキメキますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・ハマっている「お菓子」を教えて!
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
potplayerについて質問です
-
ダウンロードしたデジブックはa...
-
Form内のselectを連動させるに...
-
FLASHでゲームを作っていた人は...
-
この曲はなんでしょう?
-
laptop go2からの買い替え、lap...
-
スクリップト
-
私のコンピューター上のファイ...
-
arduino プログラムについて
-
chrome flash
-
FLASHの再生はできないのでしょ...
-
フラッシュゲームアーカイブ2
-
ウェブサイトで Flash が事実上...
-
Flashコンテンツを使ったWebサイト
-
Flash Playerのサポートが終了
-
Flashをブロックしないで
-
ad or script について
-
Flashplayerの運用について
-
VBAのコンボボックスの年月表示...
-
Adobe Flash Player
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
flashでjpg画像をloadmovieで読...
-
WEBブラウザの重複起動の禁止
-
フレームアクションについて。
-
ボタンで別swfの任意のフレーム...
-
コンテンツを閉じる動作
-
_parent.gotoAndStopコマンドに...
-
stopとgotoAndStopの違いについて
-
loadMovieで読み込んだswf
-
フラッシュ初心者ですが
-
深い階層でのムービークリップ...
-
AS3.0で子MCから他の子MCの...
-
ボタンの非表示
-
ActionScriptの基本的な部分で...
-
FLAHを利用したバナーをランダ...
-
【ActionScript】命令文を再実...
-
suzuka rollOverで画像が徐々...
-
外部画像を読み込み、ボタンで...
-
ムービーの早送りと巻き戻しが...
-
Flash Lite 1.1 アナログ時計 ...
-
前後のフレームラベルへ再生、...
おすすめ情報