我正在尝试创建一个基于形状和颜色的记忆游戏。图形设计已经完成,但我似乎无法正确获取代码。这就是它应该做的:
1)每种形状有3种形状和3种颜色,总共9种可能性; 2)它们一个接一个地随机出现,如果第二个形状与第一个形状相同,则目标是向右按,如果不是,则向左按。 3)其余的我知道如何编码,但这第一部分....我不知道如何写它:(
我想过制作一个包含所有九种可能性的数组,但我怎么能从阵列中随机取出其中一个形状并让它出现在舞台上,让系统记住它,再次随机选择第二个而且,将它与第一个进行比较?
答案 0 :(得分:0)
您可以在JAVA中尝试这样的事情
String arr[]=new String[9];
arr[0]="1";
arr[1]="2";
arr[2]="3";
arr[3]="4";
arr[4]="5";
arr[5]="6";
arr[6]="7";
arr[7]="8";
arr[8]="9";
String firstVal=null;
String secondVal=null;
int index1=(int) (Math.random() * arr.length);
int index2=(int) (Math.random() * arr.length);
firstVal=arr[index1];
secondVal=arr[index2];
System.out.println(firstVal+" "+secondVal);