[ メニューへもどる ]

+++ 条件付きボタン選択のサンプル +++

▼ ダウンロードはコチラから (27KB) 2004/01/19
 実際にサンプルを動作させて確認なさる場合、以下のものが必要です。

  ・ 吉里吉里 2 本体

  ・ KAG3 の template フォルダの中身

  ・ syoukai フォルダの bgimage フォルダに入っている画像

 ※吉里吉里 2.18/2.20 及び KAG3.18/3.20 にて動作確認しています

 サンプルは全部で4つあり、以下の内容になっています。


 ■ ver1.ks : 一枚画像を使う


 選択用のボタンを全て並べた一枚画像を表示するサンプルです。

 一枚画像をベースレイヤに読み込むため、前景レイヤは使いません。

 用意するグラフィカルボタンの数も最少なので、画像の数にこだわる場合は良いかもしれません。

 ■ ver2.ks : ボタンのみで表示


 あらかじめ前景レイヤにひとつずつ全ての選択用ボタン画像を読み込んでおくサンプルです。

 レイヤの枚数は多くなりますが、表示させるグラフィカルボタンの大きさが小さければ、処理が重くなる

 ことはないです。 ver1.ks と違い、表示するボタンが決まっていないときなどに使えるかと。

 ■ ver3.ks : 応用1


  ver1.ks と ver2.ks を組み合わせた応用サンプルです。

 ベースは ver1.ks の一枚画像を使い、選択領域は ver2.ks のグラフィカルボタンを使っています。

 画像の数やファイルサイズにあまりこだわらない方向けです。

 ■ ver4.ks : 応用2


  ver3.ks をさらに応用させたものです。

 選択済みのボタンは色が変わる仕掛けになっています。

 指定数を選択し終わると決定かどうかの確認ダイアログを出し、「いいえ」が選ばれたときは最初から

 選択をやり直します。ある程度、実用向けのサンプル。

 ■ main.ks : 共通処理


 各サンプルでの共通の処理が書かれています。

 ややこしくならないように分けただけですので、実際に組み込む場合は同じシナリオファイルにまとめて

 しまっていいかと思います。

 ■ first.ks : サンプルメニュー


 サンプルメニュー用の処理が書かれていますが、共通の変数などもこちらに書いてあるので、合わせて

 確認してみてください。

 これらのサンプルは、2種類のボタン群を表示し、それぞれから3つずつボタンを選ぶ、というものです。

  ver1.ks と ver2.ks は基本的な流れのみのサンプルで、まず左側のボタン群から3つ選ぶと右側の

 ボタン群が選択できるようになります。

  ver3.ks と ver4.ks は ver1.ks と ver2.ks を応用させたもので、左と右から順に1つずつ、3つのペアを

 選ぶサンプルです。

  scenario_kag フォルダ内のシナリオファイルは、なるべく難しい書き方をしないで、初心者向けに、

 ほぼ KAG の記述のみで書いてみたものです。

  scenario_tjs フォルダ内のシナリオファイルは、中級以上向けの TJS を含んだ書き方をしています。

 できる限り、結果は同じで別の書き方というのも入れてみましたので、全てのシナリオファイルを

 見比べてみると面白いかもしれません。

 ある程度コメントはつけましたが、わかりにくかったりした場合は気軽に質問なりツッコミなりしてやって

 くださいませ。


 このサンプルシナリオの内容に対する質問やご意見は、当サイトの掲示板かメールにてお受け致します。

 サンプルの内容についてを W.Dee 氏に質問するのはご容赦くださいね(^^;

 混乱させてしまうのではないかと思いますので…

 また、動作確認は一通りしましたが、気付いていない不具合とかがあるかもしれません。

 発見した場合は、ぜひご一報頂けますと助かります m(_ _)m

[ メニューへもどる ]