トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   コーダーズルーム【スクリプト系】
     性格判断コンテンツ
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
mayor
Åê¹ÆNo.25239
投稿日時: 2006-4-29 8:48
ちょんまげら
居住地: 東京砂漠
投稿: 4403
使用環境:
Re: 性格判断コンテンツ
なんだか、どんどん複雑にされているような気がしますが...。

サンプル
#FlashPlayer7以降で、RadioButton コンポーネントを利用するとして、
#1画面だけで選択肢を選択、判定を行うもの。

ライブラリ内に、RadioButton を追加。
また、ムービークリップ(リンケージ識別子: set_mc) を作成。
set_mc には、テキストフィールド(インスタンス名: n_txt, q_txt) を配置。
import mx.controls.RadioButton;
//var questionArray:Array = new Array();
var selectArray:Array = new Array();
selectArray = ["強い", "やや強い", "やや弱い", "弱い"];
for (var n:Number = 1; n <= 10; n++) {
	var _mc:MovieClip = this.attachMovie("set_mc", "set"+n, n);
	_mc._x = 40;
	_mc._y = 20+50*(n-1);
	_mc.n_txt.text = n;
	_mc.q_txt.text = "質問"+n;
	for (var t:Number = 1; t <= 4; t++) {
		var _rb:RadioButton = _mc.createClassObject(RadioButton, "rb"+t, t);
		_rb.move(60+100*(t-1), 20);
		_rb.label = selectArray[t-1];
		_rb.data = 5 - t;
		_rb.groupName = "group";
	}
}
check_btn.onRelease = function():Void {
	var pointA:Number = 0;
	var pointB:Number = 0;
	for (var n:Number = 1; n <= 5; n++) {
		var checkNum:Number = _root["set"+n].group.selectedData;
		if (checkNum != undefined) {
			pointA += checkNum;
		} else {
			showPoint(false);
			return;
		}
	}
	for (var n:Number = 6; n <= 10; n++) {
		var checkNum:Number = _root["set"+n].group.selectedData;
		if (checkNum != undefined) {
			pointB += checkNum;
		} else {
			showPoint(false);
			return;
		}
	}
	showPoint(true, pointA, pointB);
};
function showPoint(flag:Boolean, pointA:Number, pointB:Number):Void {
	if (flag) {
		display_txt.text = " A: "+ pointA + "点 + B: " + pointB +"点 でした。";
	} else {
		display_txt.text = " 選択されていない質問があります。";
	}
}

参考まで。


----------------
質問する際は、回答者に具体的な情報を与えてください。

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   性格判断コンテンツ Itchy 2006-4-24 22:05
     Re: 性格判断コンテンツ mayor 2006-4-24 22:56
     Re: 性格判断コンテンツ Itchy 2006-4-24 23:17
       Re: 性格判断コンテンツ mayor 2006-4-24 23:37
         Re: 性格判断コンテンツ Itchy 2006-4-24 23:51
           Re: 性格判断コンテンツ Itchy 2006-4-25 8:55
             Re: 性格判断コンテンツ Fumio 2006-4-25 12:42
               Re: 性格判断コンテンツ Itchy 2006-4-25 14:58
                 Re: 性格判断コンテンツ Fumio 2006-4-25 15:39
                   Re: 性格判断コンテンツ Itchy 2006-4-25 16:08
                     Re: 性格判断コンテンツ Fumio 2006-4-25 16:22
                       Re: 性格判断コンテンツ Itchy 2006-4-25 17:17
                         Re: 性格判断コンテンツ Fumio 2006-4-25 17:34
                           Re: 性格判断コンテンツ Itchy 2006-4-25 17:50
                             Re: 性格判断コンテンツ Fumio 2006-4-25 18:11
                               Re: 性格判断コンテンツ Itchy 2006-4-25 18:18
                               » Re: 性格判断コンテンツ mayor 2006-4-29 8:48
                                   Re: 性格判断コンテンツ Itchy 2006-5-1 14:11
       Re: 性格判断コンテンツ Fumio 2006-4-24 23:49

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops