实现图片加载进度

LoadingSample Class

用来显示进度条的对象。

引擎中目前提供的进度条类有:LoadingSample1~7

你可以制作自己的进度条,自制进度条类中要包含setProgress函数。

//初始化引擎组件
init(50, "div_caiquan", 800, 400, main); //定义游戏层,加载进度层、游戏背景层
var loadingLayer, backLayer; //定义游戏图片
//定义图片资源加载完成后返回的图片对象
var imglist = {};
//定义图片资源数组
var imgData = new Array( {name:"title",path:"../images/title.png"},
{ name: "shitou", path: "../images/shitou.png" },
{ name: "jiandao", path: "../images/jiandao.png" },
{ name: "001", path: "../images/001.jpg" },
{ name: "002", path: "../images/002.jpg" },
{ name: "003", path: "../images/003.jpg" },
{ name: "004", path: "../images/004.jpg" },
{ name: "bu", path: "../images/bu.png" } ); //回调函数
function main() { //创建背景层
backLayer = new LSprite(); //将背景层添加到画布
addChild(backLayer); //创建加载进度层
loadingLayer = new LoadingSample3(); //将加载进度层添加到背景层
backLayer.addChild(loadingLayer); //loadingLayer.setProgress(35); //加载图片资源
LLoadManage.load(
//图片数据数组
imgData,
function (progress) {
//显示加载进度
loadingLayer.setProgress(progress);
},
function (result) { //加载完成
//result可以认为是一个map,资源列表中的资源可以按键获取
imglist = result;
//移除加载进度层
backLayer.removeChild(loadingLayer);
loadingLayer = null;
//游戏初始化
gameInit();
}
);
}; //游戏初始化
function gameInit() { //game begin };

最新文章

  1. java并行计算Fork和Join的使用
  2. iOS,多媒体,地图相关
  3. ios中属性和对象的初始化
  4. buildroot使用详解
  5. svg绘制圆弧
  6. webpack配置详解
  7. 【Unity】矩阵运算
  8. Hive 的 map join
  9. urllib2.URLError: <urlopen error [Errno 10061] >
  10. ubuntu安装miniconda
  11. Extjs jar包问题
  12. JVM学习笔记(四)------内存调优
  13. Java Concurrency - Fork/Join Framework
  14. HDU 2191 (13.12.2)
  15. 工程脚本插件方案 - c集成Python基础篇(VC++嵌入Python)
  16. makefile在编译的过程中出现“except class name”
  17. AC Dream1069
  18. iOS开发中常见bug!(内附解答方法)
  19. NGINX 502错误排查(转)
  20. intelij idea模板

热门文章

  1. linux 串口驱动(三) 【转】
  2. 001_关于选中的磁盘具有MBR分区表。在 EFI 系统上,Windows 只能安装到 GPT 磁盘。问题解决
  3. ubuntu 安装(install) pwntcha[一个做"验证码识别"的开源程序]
  4. 玲珑OJ 1129 - 喵哈哈村的战斗魔法师丶坏坏い月
  5. ERP渠道活动管理(二十六)
  6. 使用Windows 2008R2中的NFS替代Samba协议,解决Windows 与Linux共享文件的问题
  7. tail -f 与 tail -F的区别
  8. linux timer operate
  9. Ansible专题整理
  10. POJ1274 The Perfect Stall[二分图最大匹配 Hungary]【学习笔记】