loadingUI中是加载资源,此时如果想自定义loadingUI界面,那么此刻正在加载的图片肯定不能用了。

  解决方法就是使用服务器资源 直接加载服务器资源就好了

class LoadingUI extends egret.Sprite {

    public constructor(){        super();        this.createView();    }

    private textField:egret.TextField;

    private createView():void {        RES.getResByUrl('http://imgsrc.baidu.com/forum/w%3D580/sign=38968a59a5c27d1ea5263bcc2bd4adaf/e34e4559252dd42ac49d3956023b5bb5c8eab81f.jpg',this.onComplete,this,RES.ResourceItem.TYPE_IMAGE);    }

    private onComplete(event:any):void {        var img: egret.Texture = <egret.Texture>event;        var bitmap: egret.Bitmap = new egret.Bitmap(img);        this.addChild(bitmap);

        this.textField = new egret.TextField();        this.addChild(this.textField);        this.textField.y = 500;        this.textField.width = 480;        this.textField.height = 100;        this.textField.textColor = 0x000000;        this.textField.textAlign = "center";    }

    public setProgress(current, total):void {        this.textField.text = "Loading..." + current + "/" + total;    }

    private createBitmapByName(name:string):egret.Bitmap {        var result:egret.Bitmap = new egret.Bitmap();        var texture:egret.Texture = RES.getRes(name);        result.texture = texture;        return result;    }}

转载于:https://www.cnblogs.com/young-boy/p/5669502.html

egret中loadingUI的自定义相关推荐

  1. Egret中使用P2物理引擎

    游戏中的对象按照物理规律移动,体现重力.引力.反作用力.加速度等物体特性,实现自由落体.摇摆运动.抛物线运动,以及物理碰撞现象的模拟.用于模拟物理碰撞.物理运动的引擎称为物理引擎.  来自瑞典斯德哥尔 ...

  2. vue里面_Vue中如何使用自定义插件(plugin)

    Vue中如何使用自定义插件(plugin) 1.在根目录src下创建一个libs文件夹,在libs文件夹下面创建一个myPlugins文件夹,用来存放我们的自定义插件,在myPlugins文件夹下面再 ...

  3. 如何在React Native中写一个自定义模块

    前言 在 React Native 项目中可以看到 node_modules 文件夹,这是存放 node 模块的地方,Node.js 的包管理器 npm 是全球最大的开源库生态系统.提到npm,一般指 ...

  4. spring cloud中通过配置文件自定义Ribbon负载均衡策略

    2019独角兽企业重金招聘Python工程师标准>>> spring cloud中通过配置文件自定义Ribbon负载均衡策略 博客分类: 微服务 一.Ribbon中的负载均衡策略 1 ...

  5. 从Chrome中的css自定义样式按钮中删除蓝色边框

    本文翻译自:Remove blue border from css custom-styled button in Chrome I'm working on a web page, and I wa ...

  6. Android中RatingBar的自定义效果

    Android中RatingBar的自定义效果 有时候android系统提供给我们的ratingbar效果并不达到我们的要求,这个时候就可以自定义自己喜欢的ratingbar. 从上面的效果可以看出, ...

  7. android自定义progressbar样式,Android开发中如何实现自定义ProgressBar的样式

    Android开发中如何实现自定义ProgressBar的样式 发布时间:2020-11-20 16:08:10 来源:亿速云 阅读:294 作者:Leah Android开发中如何实现自定义Prog ...

  8. 如何在SAP的的凭证流浏览器(DRB)中显示客户自定义的凭证

    如何在SAP标准提供的的凭证流浏览器(DRB: Document Relationship Browser )中显示客户自定义的凭证? 实现起来大致有以下几个步骤: 1. 为客户自定义凭证创建一个新的 ...

  9. 怎么在java中创建一个自定义的collector

    文章目录 简介 Collector介绍 自定义Collector 总结 怎么在java中创建一个自定义的collector 简介 在之前的java collectors文章里面,我们讲到了stream ...

最新文章

  1. 阐述计算机历程以及未来发展方向,计算机程序的发展史
  2. Review学生作业管理系统
  3. Linux内核:关于中断你需要知道的【转】
  4. Angular Component的默认changeDetection策略
  5. 图像处理Pillow详解
  6. 计算分数的浮点数值(信息学奥赛一本通-T1010)
  7. SQLite连接C#笔记
  8. linux里面的命令
  9. springboot 多环境配置文件
  10. 【IRA/GSM/UCS2】the difference of IRA/GSM/UCS2 character set
  11. Checkra1n 越狱常见问题大全
  12. access 2016 迁移到 mysql_将ACCESS数据库迁移到SQLSERVER数据库两种方法(图文详解)
  13. MDM数据分析设计方案
  14. 转录组RNA-seq分析前沿进展综述
  15. Android图片拼接
  16. 什么是南桥芯片和北桥芯片?南桥芯片和北桥芯片区别
  17. 搜索推荐广告三者异同
  18. 解决idea项目中没有蓝色方块
  19. android wifi 打印文件,Android中的wifi打印
  20. 存储器电路设计学习记录之 buffer提高驱动能力/带负载能力

热门文章

  1. 选择座位html,影厅座位预览效果(css3)_html/css_WEB-ITnose
  2. Java 接受reactjs数据_ReactJS:从API获取数据
  3. 网页制作的基本语言html,网页制作基础语言HTML.ppt
  4. (完全二叉树编号)小球下落
  5. 流放之路材质过滤怎么设置_松下除湿机怎么样 松下除湿机款式有哪些型号【详解】...
  6. 计算机网络段标试卷,计算机网络基础-段标-第2章.ppt
  7. 《零基础》MySQL GROUP BY 语句(十九)
  8. linux iso的引导文件,Linux_从硬盘启动Desktop ISO所需的引导文件,一、仅从硬盘启动Destdop ISO 并 - phpStudy...
  9. Spring Boot 数据国际化
  10. java -从小到大排序