アットウィキロゴ

ボーナス振り分け3

ボーナスを振り分け職業を表示

これは非常に簡単です。30分でできたくらい簡単です。
要するにボーナス振り分け画面で左か右が押されたらステータス値に+1or-1すればいいだけです。
ステータス値を処理してるのは以下の部分です。他の処理は同じなので力の処理だけ掲載します。

public void plusSTR(){
	this.STR++;
	statusPoint.set(0,""+this.STR);
}

public void minusSTR(){
	this.STR--;
	statusPoint.set(0,""+this.STR);
}

public int getSTR(){
	return this.STR;
}

これを呼び出す処理はMainPanelクラスの左か右キーです。
左ならー1、右なら+1です。

			if(dy==py){
				if(chara.getSTR()>7){
					chara.minusSTR();
					chara.plusBonus();
				}
			}

そして+-を変化させたらボーナス値も+-させてやればいいのです。
あと注意が必要なのは+側はボーナスが0になったらそれ以上加算できないようにすること。
ー側にはその処理は必要ないです。簡単でしょ??
職業もちゃんと表示されますよ。全部表示できるかな??全部で5職かな??

  • サンプルのJARファイルはスポンサーリンクの↓に張ってあるので自由にダウンロードしてくださぃ♪


最終更新:2008年06月25日 19:38
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。
添付ファイル