這是我的第一篇文章,我真的需要幫助。匹配的值箱的圖片框
我的問題是我創建一個使用C#的老虎機遊戲,除了值之外,我已經完成了所有工作。我的想法是,我需要匹配的圖片與它的價值,可以說(圖片小丑= 100分)。無論如何要使用一個函數來做到這一點,所以我可以在整個程序中稍後調用它。
我曾嘗試使用這種功能:
void ImageValues (int RollResult)
{
switch (RollResult)
{
case 0 :
TempTotal += 100;
break;
case 1 :
TempTotal += 225;
break;
case 2 :
TempTotal += 550;
break;
case 3 :
TempTotal += 775;
break;
case 4 :
TempTotal += 1000;
break;
}
}
但是當我調用該函數我定義我想要使用的情況。沒有辦法,我可以預先設定一個畫面時的價值,我的朋友告訴我要嘗試匹配索引,如圖片的指數從:到pictureboxes陣列
int[] PictureValues = new int[]{100, 225, 550, 775, 1000};
:
PictureBox[] PictureboxArray = new PictureBox[5];
有沒有辦法做到這一點?謝謝您的幫助。
編輯1,圖像通常這樣分配
PictureboxArray[0] = pbxK;
PictureboxArray[1] = pbxQueen;
PictureboxArray[2] = pbxKing;
PictureboxArray[3] = pbxJoker;
PictureboxArray[4] = pbxAce;
Rollimage[0] = Properties.Resources.K;
Rollimage[1] = Properties.Resources.Queen;
Rollimage[2] = Properties.Resources.King;
Rollimage[3] = Properties.Resources.Joker;
Rollimage[4] = Properties.Resources.Ace;
pbxK.Image = Rollimage[0];
pbxQueen.Image = Rollimage[1];
pbxKing.Image = Rollimage[2];
pbxJoker.Image = Rollimage[3];
pbxAce.Image = Rollimage[4];
如何判斷圖片是否是小丑? – Gnqz
我有5個pictureboxes,每個pictureboxes隨機5張圖片,所以我使用的case語句說,如果任何pictureboxes有小丑,然後添加到temptotal這種價值 – ZainHikary
張貼您的檢查代碼,如果picturebox是一個小丑。 – Gnqz