来源:2-2 页面初始化过程分析

JesterM

2014-10-27 17:06

应该是没有做位置重合的冲突判断

写回答 关注

1回答

  • 小雪灵088
    2014-11-18 03:52:33
    已采纳

    有的哇。随机数那里就有判断。

    if(board[randx][randy] == 0){

    break;

    }else{}

    如果生成的随机数对应的位置的数字是0才停止生成随机数(break语句)。如果那个位置的数字不是0那就继续生成随机数。直到找到随机数对应的位置的数字是0为止。

慕课网2048私人订制

慕课网这款“2048私人订制”通过大神老的讲解学习到游戏结构的开发

70014 学习 · 588 问题

查看课程

相似问题

回答 2

回答 3

回答 5

回答 3

回答 1