• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:指定するタイムラインの非表示)

指定するタイムラインの非表示

このQ&Aのポイント
  • 指定するタイムラインの非表示について
  • ABCD四つのタイムラインを設定し、ボタン操作で各タイムラインを非表示にするスクリプトの作成方法
  • A_btnクリック時にはBCDが非表示となって、Aの画像だけが表示されるようなスクリプトの作成

質問者が選んだベストアンサー

  • ベストアンサー
noname#35109
noname#35109
回答No.1

よくわかりませんが,雰囲気から, > 4つの「タイムライン」を設定してあります。  →4つの「レイヤー」を設定してあります。  つまり,  →タイムラインは1つで,4つの「レイヤー」を使って    4つのボタンをモーショントゥイーンさせています。 の間違いではないかと思うのですが....。 つまり図示すると次のような感じです。              ↓stop();      ↓stop();    □ レイヤー 筆・・|○         []|○| スクリプト  □ レイヤー 筆・・|●>--------->[]|●| Aボタン  □ レイヤー 筆・・|●>--------->[]|●| Bボタン  □ レイヤー 筆・・|●>--------->[]|●| Cボタン  □ レイヤー 筆・・|●>--------->[]|●| Dボタン そういうこととして回答します。 違っていたらすみません。 まず,上記のような場合, フレーム1 の4つのボタンにインスタンス名を付けます。 書かれている「A_btn」を使わせてもらうとして, 「A_btn 」が存在するレイヤーの「A_btn 」に, インスタンス名 「A_btn」 を付けます。 B,C,Dにも,それぞれ, 「B_btn 」,「C_btn 」,「D_btn 」というインスタンス名を付けます。 そして, フレーム1 の「A_btn」には, ---------------------------------- on (release) { _root.B_btn._visible = false; _root.C_btn._visible = false; _root.D_btn._visible = false; _root.play(); } ---------------------------------- フレーム1 の「B_btn」には, ---------------------------------- on (release) { _root.A_btn._visible = false; _root.C_btn._visible = false; _root.D_btn._visible = false; _root.play(); } ---------------------------------- フレーム1 の「C_btn」には, ---------------------------------- on (release) { _root.A_btn._visible = false; _root.B_btn._visible = false; _root.D_btn._visible = false; _root.play(); } ---------------------------------- フレーム1 の「D_btn」には, ---------------------------------- on (release) { _root.A_btn._visible = false; _root.B_btn._visible = false; _root.C_btn._visible = false; _root.play(); } ---------------------------------- と書けば良いと思います。 「インスタンスの表示-非表示」 http://homepage3.nifty.com/ginga-b/MX/inst_prop_visible.html また, _root.A_btn._visible = false; などとなっている部分を, _root.A_btn._alpha = 0; として,不透明度アルファを 0 にしても良いと思います。 _visible = false を使えば,ボタンとともにボタンの機能も消えてしましますが, _alpha = 0 だと,単にボタンが透明になるだけで,ボタンの機能は残ります。 「インスタンスの透明度の取得-変更」 http://homepage3.nifty.com/ginga-b/MX/inst_prop_alpha.html

mcx
質問者

お礼

root.A_btn._visible = false; の"visible= false"ように、様々な関の利用方法がまだ分からないので苦労しています。 今後も宜しくお願いします。

関連するQ&A

専門家に質問してみよう