如何用as3创建随机记忆匹配游戏

时间:2012-11-22 03:16:41

标签: random matching

我正在尝试创建一个基于形状和颜色的记忆游戏。图形设计已经完成,但我似乎无法正确获取代码。这就是它应该做的:

1)每种形状有3种形状和3种颜色,总共9种可能性; 2)它们一个接一个地随机出现,如果第二个形状与第一个形状相同,则目标是向右按,如果不是,则向左按。 3)其余的我知道如何编码,但这第一部分....我不知道如何写它:(

我想过制作一个包含所有九种可能性的数组,但我怎么能从阵列中随机取出其中一个形状并让它出现在舞台上,让系统记住它,再次随机选择第二个而且,将它与第一个进行比较?

1 个答案:

答案 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);