私は現在カードゲームを作っています(ラメポーカーの代わりにカスタムのものを作りました)、基本的にはカードの価値に基づいて写真を追加したいと思っています. a/b (a はスート、b は値) に分かれています。
画像を追加するために変更されると想定しているコードのチャンク (またはカード クラスですか?)
cards = new ArrayList < > ();
for (int a = 0 ; a <= 3 ; a++)
{
for (int b = 0 ; b <= 12 ; b++)
{
cards.add (new Card (a, b));
}
}
}
//Method to draw a card and remove card from the current deck
public Card PlayerCardDraw ()
{
Random generator = new Random ();
int index = generator.nextInt (cards.size ());
return cards.remove (index);
}
//配列リストに保持されているプレイヤー 1 の手札にカードを追加して、カードを個々のプレイヤーにグループ化します
public ArrayList <Card> p1Hand;
public ArrayList Card> P1CardDraw ()
{
p1Hand = new ArrayList < > ();
p1Hand.add (PlayerCardDraw ());
return p1Hand;
}