`
vanadiumlin
  • 浏览: 493906 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

erlang 全地图广播

 
阅读更多

 九宫格/全地图广播

宽600  高400   flash 中

 实际为  屏幕宽/3   屏幕高/3

为一个格子的直径

基础算法是:

PlayerMoving.GRID_WIDTH  =  max_width/3

PlayerMoving.GRID_HEIGHT = max_height/3

====================================================================================

int gridX = x / PlayerMoving.GRID_WIDTH;
int gridY = y / PlayerMoving.GRID_HEIGHT;
return new int[] { (gridX - 2) * PlayerMoving.GRID_WIDTH, (gridX + 3) * PlayerMoving.GRID_WIDTH - 1,
 (gridY - 2) * PlayerMoving.GRID_HEIGHT, (gridY + 3) * PlayerMoving.GRID_HEIGHT - 1 };

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics