window
Re: 画像をラジオボタンで変えたいのですが。 ( No.5 )
日時: 2006/11/04 06:40
名前: イトウ

サンプルの方法ではありませんが。
重ねた画像の一部を透明にして下の絵を透かして
一枚の絵のように見せて、それぞれをボタンクリックで
入れ替えて着せ替えをつくるというのをやりましたが
同じことでしょうか。

・まず画像を全部用意してください。
・同じ場所に入れ替える画像は同じサイズにしてください

1、ページの表示の位置にページを表示した最初のときに
  表示される4枚の画像を挿入しておきます

2、画像ボタンやラジオボタンで選択項目を作ります
  (私はプッシュボタンを使いました)

3、挿入した画像を選択して、画像の属性の変更→その他で
  NAMEのところに半角英数字で
  自分のわかりやすい名前をつけます。
  Layer1・2とかのままでもできますが
  絶対に後悔します。

4、あとは対応するボタンやラジオボタンにイベントをつける
  時の作業でそれぞれ設定していきます。
  イベント→OnClick→画像→画像の入れ替え→登録と
  押すと入れ替えられる画像の名前と、入れ替える画像を
  記入するウインドウが開くので、そのボタンで表示する画像が
  入れ替えられたあと表示される場所の名前と、
  入れ替える画像を指定します。

 たとえばLayer1→animal (kuma.gif)
     Layer2→flower (rose.gif)と名前を付けて
 Layer1の場所に対応するボタンで入れ替える場合
  くまのボタン→入れ替えられる画像のNAME=animal
         入れ替える画像=kuma.gif
  パンダ   →NAME=animal
        →画像=panda.gif
 という具合に保存してある場所から呼び出す設定をします。  

・最初の状態で何も表示したくないなら、同じ大きさの
 透明な画像を作って指定するとよいです。大きさが同じなら、
 透明画像は何箇所に指定しても同じ1枚でできます。
・1箇所のボタンに複数の画像の入れ替えを設定することも
 できます。たとえば4箇所の画像をそのボタンのクリックで
 全部最初の表示にするとかで、指定方法は同じです。
 (設定画面では1つのボタンのOnClickのイベントが4列
  並ぶ形になります)
・表示画像の位置を重ねると1枚の絵のように見せることもできます。
 (最初の画像の位置を動かすだけです)
・画像の大きさによっては動きがいやなかんじに重くなります。

古いバージョンのビルダーを使ってるので、指定方法やウインドウが
違うかもしれませんが、御自分の対応する機能で
置き換えてください。

全然違ってたらすみません。