欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  在地图显示的时候,首先把图片切割,然后在根据预先设定好的位置显示到地图层上,这样我们就看到了一张完整的地图了
 
  接下来,打开Main.js
 
  在里面加入
 
  init(50,"mylegend",480,320,main);
 
  在legendForHtml5Progarmming中,用init这个函数来初始化canvas,上面的代码表示,初始化一个速度为50,名字为mylegend,大小为480*320的游戏界面,初始化完成后调用main(),这个速度值是说每个多少毫秒游戏循环一次,所以这个值设定的越小,游戏运行的速度就越快
 
  因为要调用main方法,所以我们要写一个main方法,main方法里做一些简单的准备工作。
 
  虽说读取图片只需要一个
 
  loader.load("map.jpg","bitmapData");
 
  但是游戏中往往用到很多张图片,你可以用到哪一张再加载哪一张,也可以一次性全部加载完,然后再开始显示游戏
 
  为了一次性把图片加载完,我的做法是,将需要的图片放到一个数组里,然后设定一个索引,每加载一个图片,让这个索引加1,当这个索引小于数组的长度,则继续加载,直到将数组中的图片全部加载完,然后开始进行下一步的工作

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h62481.shtml