同样没有变量indexX和indexY

circleChoi HTML5版围住神经猫游戏开发... 最后由 iwen 于2014年08月05日回复

  • 2 回答
  • 1.6k 浏览
代码如下:var stage = new createjs.Stage("gameView");createjs.Ticker.setFPS(30);createjs.Ticker.addEventListener("tick",stage);var gameView = new createjs.Container();gameView.x = 30;gameView.y = 30;stage.addChild(gameView);var circleArr = [[],[],[],[],[],[],[],[],[]];var currentCat;function circleClicked(event){ if(event.target.getCircleType() !=3){ event.target.setCircleType(2); } var leftCircle = circleArr[currentCat.indexX - 1][currentCat.indexY]; if(leftCircle.getCircleType() == 1){ leftCircle.setCircleType(3); currentCat.setCircleType(1); currentCat = leftCircle; }}function addCircle(){ for(var indexY = 0;indexY < 9;indexY++){ for(var indexX = 0;indexX < 9;indexX++){ var c = new Circle(); gameView.addChild(c); circleArr[indexX][indexY] = c; c.x = indexY%2 ? indexX * 55 + 25:indexX * 55 c.y = indexY * 55 if(indexX==4&&indexY==4){ c.setCircleType(3); currentCat = c; } c.addEventListener("click",circleClicked); } }}addCircle();
  • circleChoi 2014年08月04日 回答 #1楼
  • ...不是我说

    贵站这个讨论部分做的有点粗糙啊

    选了引用代码,格式还是无法保存...

  • 0 评论
  • iwen 2014年08月05日 回答 #2楼
  • 正在升级中哈。别急。马上就能格式化了。
  • 0 评论