|
新着トラックバック
|
|
新着トラックバックはありません
|
|
| 整理整頓 |
| 2010年3月4日 16時26分 |
やあやあ、ここんとこ部屋を全く片付けていないサカックだ。
なぜかテーブルの上に板が何枚も乗っかっていたり、よくわからない部屋になってるぜ。
Game
|
+-コンポーネント1
+-コンポーネント2
で、1から2の何かにアクセスできないと思った(実際どうかわからん)ので、色々調べてると、Gameから1、Gameから2はあっさり出来るようなので、ちょっと整理する事にした。
今は各動作を実験のつもりで追加してたんで、カードを表示させる為のコンポーネントのはずなのに、キー入力を取得してたりとか、もうメチャクチャで、Gameに全部書いたほうがマシぐらいの勢いだったのだ。
とりあえずキー入力はキー入力だけのコンポーネントを新しく作った。
(相変わらずGameにいっぱい書くことに抵抗があるらしい)
Drawを使わないので普通のゲームコンポーネントで出来るじゃないか。
各方向矢印キーと、スペースキーで「現在押されてるキー」と「押し始めたキー」を取得できるようにしといたので十分か。
カードの表示位置が決まりきっている事もあって、デッキの情報(何のカードが何枚目か)はカード表示のクラスの中でデッキ用のクラスを持ってるけど、まあこれはしばらくこのままでいいか。何種類もカードゲーム作るならもっと整理しないと。
とりあえずGameからカードをめくるやつを呼び出したら戻り値にカードの通し番号を返すようにして、それをカード情報を表示するやつに流しこんだら思った状態にはなった。

めくりながらマークの位置も確かめたし、全部マークされる所を見ると、シャッフルも一応正しく行なわれていたようだ。
大小の判定と、当たりハズレの表示とかがあればそれでソレっぽくなっていきそうか。
|
| http://db-e.net/sl/archive_89.htm |
|
コメント(2) / トラックバック(0)|XNA|
|
| コメントを書く |
|
|
| コメント |
| 投稿者: Smile |
| 2010/05/30 23:31 |
|
| 昔のリンクをたどってみたら、ここに。元気にしちょるかね、サニさん? |
| 投稿者: サカック |
| 2010/06/01 13:51 |
[mail] |
なんとか元気でござる。
4、5月はアレがアレで活動できなかったけどまあぼちぼちやって行く予定。 |
|
| トラックバック |
|
|
|
|
2010年7月
|
| 日 |
月 |
火 |
水 |
木 |
金 |
土 |
|
|
|
|
1 |
2 |
3 |
| 4 |
5 |
6 |
7 |
8 |
9 |
10 |
| 11 |
12 |
13 |
14 |
15 |
16 |
17 |
| 18 |
19 |
20 |
21 |
22 |
23 |
24 |
| 25 |
26 |
27 |
28 |
29 |
30 |
31 |
|
リンク
関連書籍
|