- 539 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 16:23:27 ]
- 【 課題 】三目並べゲームを作れ(以下は仕様)
・二人の対戦者が交互にO,Xの場所をマウスでクリックする ・マウスがクリックされたとき、対戦者のテーマ音を一回再生する ・既にO,Xがある場所が指定されたら、無視する ・勝敗が決定すると勝者のマーク(XorO)を赤で描画し、テーマ音を3回鳴らす ・勝敗が決すると入力を無視する 【 形態 】 Applet 【 GUI 】 制限なし 【 期限 】11月 30日 【 Ver 】1.6.0_10 【 補足 】自分でほぼ作ったんですがXが勝った場合にテーマ音が3回なりません www.dotup.org/uploda/www.dotup.org401130.java.html あと再描画させると以前に描画させたOやXが消えてしまうので paintメソッドの中でsuper.paint(g)を使ってないんですが、 それではなぜか処理が遅くなったので、updateメソッドを使って その中でpaint(g)を直接呼び出してます でも授業ではupdateメソッドはまだ習ってないのでどうかなって思ってます 何か他にいい方法がありましたらお願いします。
|

|